- Search jobs
- Saint-Constant, QC
- software programmer
Software programmer Jobs in Saint-Constant, QC
Create a job alert for this search
Software programmer • saint constant qc
Software architect
CroesusMontréal, Agglomération de Montréal, CanadaSenior Software Developer
SSENSEMontreal, QC, caSoftware Developer
AutodeskMontreal, Quebec, CanadaProgrammer (Web)
keyloopholMontreal, QC, CASENIOR PROGRAMMER (Potential for an Executive Role)
ProximityHCIMontreal, Quebec, CanadaSoftware Developer
Maya HTTMontreal, CanadaSenior Software Developer
HasbroMontreal, Quebec, CA, HB LSoftware Developer Senior
Intact Financial CorporationMontréal, Quebec, CANSoftware Test Specialist
Randstad CanadaBrossard ou Lévis, Quebec, CAAI Programmer
UbisoftMontreal, Québec, CanadaProgrammer Analyst (Full Stack)
LogibecMontréal, QC, CASharePoint Programmer Analyst (Temporary 18 months)
L3Harris TechnologiesMontreal, QuebecSoftware Developer
LancesoftMontreal, QC, CAPrincipal Gameplay Programmer - Dead by Daylight
Behaviour InteractiveMiddlesbrough, EN,Montreal, QCProgrammeur sénior Build / Senior Build Programmer
Activision BlizzardActivision – Beenox,MontrealJunior Software Developer
mrge - commerce advertisingMontreal, Quebec, Canada- Old toronto, ON (from $ 70,200 to $ 153,551 year)
- Toronto, ON (from $ 69,713 to $ 153,551 year)
- Ottawa, ON (from $ 78,975 to $ 151,640 year)
- Waterloo, ON (from $ 76,417 to $ 151,192 year)
- Richmond Hill, ON (from $ 74,373 to $ 150,000 year)
- Richmond, BC (from $ 74,373 to $ 150,000 year)
- Laval, QC (from $ 47,288 to $ 147,598 year)
- Burnaby, BC (from $ 78,244 to $ 130,728 year)
- London, ON (from $ 68,426 to $ 112,500 year)
- Oakville, ON (from $ 67,944 to $ 104,750 year)
Popular searches
Software architect
CroesusMontréal, Agglomération de Montréal, Canada- Full-time
Croesus provides innovative, high-performance, and secure wealth management solutions that include portfolio management systems, portfolio rebalancing tools, and application programming interfaces (APIs). These solutions empower wealth management professionals to improve their productivity, enhance their client relationships, make informed decisions, and maximize the management of their assets under management.
Croesus’s mission is to provide a superior experience to its clients, users, partners, and employees and to positively impact the community. With more than 200 employees in its Montréal, Toronto, and Geneva offices, Croesus has won several industry awards for being a high-quality solution provider and an outstanding employer.
The software architect is an experienced software development professional. Their role is to design and define the technical architecture of information systems to ensure their performance, scalability, and maintainability. They work closely with development teams to translate functional requirements into a robust and effective technical solution.
Main responsibilities
Architecture design and development:
- Define the software architecture for new applications and the evolution of existing systems, taking into account functional and non-functional requirements (performance, security, maintainability, etc.).
- Choose appropriate technologies, frameworks, and design patterns.
- Document the architecture (diagrams, technical specifications, etc.).
- Create proofs of concept and develop prototypes to validate architectural and technological approaches.
- Identify and mitigate potential technical risks related to the architecture and implementation of solutions.
Technical leadership:
- Guide development teams in the implementation of the architecture.
- Establish and promote best practices in coding, design, and testing.
- Ensure code compliance with standards and best practices.
- Conduct code reviews and training sessions as needed.
Technology watch:
- Stay up-to-date on new technologies and market trends.
- Evaluate potential tools and solutions.
- Propose innovations to improve efficiency and quality.
Collaboration and Communication:
- Work with product managers, business analysts, and other stakeholders to understand needs.
- Present technical solutions clearly and concisely.
- Resolve complex technical issues.
*The working language is French. A perfect command of French (oral and written) is mandatory.
Academic background
- University degree in computer science, software engineering, or a related field.
Experience
- More than 7 years of experience in software development, including at least 3 years in an architect role.
- Significant experience in the design and deployment of complex, large-scale systems.
Technical skills
- Excellent command of architecture patterns (microservices, modular monolith, Service-Oriented Architecture (SOA), event-driven architecture).
- In-depth knowledge of programming languages (C#, TypeScript, Python) and associated frameworks.
- Solid experience with relational databases.
- Experience with cloud platforms (AWS, Azure).
- Understanding of DevOps principles and continuous integration (CI/CD).
Professional skills
- Strategic and analytical thinking: ability to see the big picture and anticipate challenges.
- Technical leadership: ability to influence and inspire teams.
- Excellent communication: ability to explain complex concepts to varied audiences.
- Organizational skills and rigor.
Why join Croesus ?
- À la carte vacations
- Annual salary + Corporate profit-sharing plan
- Hybrid work
- Sports program
- Gym available at our Laval head office
- Telemedicine + group insurance (super useful for the family 😉 )
- Group RRSP
- Proximity to Montmorency metro
- Ongoing training and development plan
- Referral bonus
- Indoor and outdoor parking & electric car recharging
- Croesus boutique
- Beautifully renovated and spacious office
- Complimentary breakfast every morning
- Bi monthly Happy hours, prepared by our Croesus Life Partner
Are you interested in this challenge? Do you believe you have the qualities and expertise required for this position? Please complete your application today.
Although all applications are carefully analyzed, we will communicate only with those selected. Thank you for your interest in Croesus.