Compétences recherchées — Connectez-vous et téléversez votre CV pour comparer avec votre profil
Agile Scrum Git +5 autres

Détails du poste

  • Lieu de travail : Montreal
  • Type de poste : Permanent à temps plein

Position Description:

Software Architect / Tech Lead
Role & Responsibilities
Define and design end-to-end system architecture (microservices, event-driven, monolithic, cloud-native) aligned with business objectives
Select appropriate technologies, frameworks, and platforms based on scalability, performance, and maintainability requirements
Lead technical design discussions and validate architectural decisions across teams
Ensure systems meet non-functional requirements (security, scalability, reliability, performance, maintainability)
Provide technical leadership and mentorship to development teams, promoting best practices and coding standards
Collaborate with Product Owners, stakeholders, and business teams to translate requirements into robust technical solutions
Identify technical risks and define mitigation strategies, balancing trade-offs between cost, quality, and time-to-market
Define and enforce architecture standards, patterns, and governance across projects
Oversee system integration and interoperability between applications and services
Drive adoption of cloud, DevSecOps, CI/CD, and modern engineering practices
Maintain architecture documentation (diagrams, decision records, guidelines)
Evaluate and recommend new technologies to support innovation and continuous improvement

CGI provides a reasonable estimate of the salary range for this position. The calculation of this range depends on various factors, including skill level, geographic market, experience, education, as well as professional licenses and certifications. Compensation decisions are based on the specifics of each case. A reasonable estimate of this salary range is between $80, and $,. This position is currently vacant.

#LI-AM1

Use of the term ‘architect’ in this job posting refers to the technical sense related to Information Technology (IT) and does not imply that the individual practices architecture or possesses the requisite license as prescribed by the applicable provincial or territorial architect regulator. We are seeking individuals with expertise in IT architect-related functions, but licensure from an architect regulator is not a prerequisite for this position. Architecture is a regulated profession in Canada which is restricted in terms of use of titles and designation.

Skills:

  • English
  • French
  • Concept Design
  • DevOps
  • Legacy System Integration
  • Software Architecture