Software / Organic Architect
TechnologieDescription
Contribute to the success of strategic initiatives in a constantly evolving Agile environment!
In the context of several system evolution projects for a government sector client in Montreal, CGI Montreal is looking for a Software Architect with experience in designing Web applications based on "Cloud Native" architectures and relying on microservices. In this role, you will integrate CGI's center of expertise in cloud solutions and play a key role in designing software solutions. If you enjoy collaborating closely with developers, functional analysts, and solution architects to deliver robust, scalable, and secure solutions, you will find at CGI an exciting opportunity to have a concrete impact on the success of our clients.
Work Mode: Hybrid
Location: Montreal
Your future duties and responsibilities
- Design software architectures tailored to the functional and technical needs of projects
- Participate in the entire development cycle (analysis, design, implementation, deployment)
- Produce architecture deliverables according to established standards
- Ensure the consistency of solutions in transactional Web environments
- Collaborate on the integration of cloud solutions (Microsoft Azure) and continuous deployment via Azure DevOps
- Advise project teams on best practices in software architecture, object-oriented development, and Agile approach
Required qualifications to be successful in this role
- Bachelor's degree in Information Technology
- Minimum 10 years of IT experience, including at least 6 years as a software architecture advisor
- Minimum 5 years of experience as a software architecture advisor/organic, technical lead, and/or in the development of transactional and informational websites using Microsoft .Net Framework 4.5 or later, REST services, SQL servers, C#, and Angular
- Minimum 2 years of experience in developing transactional and informational websites using Microsoft .NET Core, Azure CosmosDB, Azure Service Bus or Azure Grid, Azure Web Apps or Azure Functions, Azure Key Vault or Azure App Configuration
- Minimum 2 years of experience with Power Platform, CRM Dynamics 2013 or later
- Minimum 2 years of experience in a Microsoft Azure environment using Azure DevOps and GIT
- Ability to participate in the full development cycle in a multi-platform environment with client/server and transactional Web technologies, developed according to an object-oriented approach and using a service-oriented architecture (SOA)
Assets
- Minimum 4 years of practical experience with a structured development methodology and using UML notation for use case diagrams, physical data model (class model), sequence diagram, etc.
- Minimum 4 years of practical experience in using software engineering concepts (code refactoring, test automation, continuous integration, continuous delivery, TDD, BDD, code review, pair programming, mocking techniques, etc.)
- Minimum 3 years of practical experience with Angular 8 or later
CGI offers 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, and professional licenses and certifications. Salary decisions depend on the particularities of each case. A reasonable estimate of this salary range is between $70,000 and $135,000. This position is vacant.
... as owners, we put our expertise to work.
Life at CGI is rooted in shareholder ownership, teamwork, respect, and a sense of belonging. At CGI, you can unleash your full potential because...
We invite you to become an owner on day one as we work together to turn our vision into reality. That's why we refer to ourselves as CGI partners, rather than employees. We benefit from the outcomes of our collective success and actively contribute to the direction and strategy of our company.
Your work creates value. You will develop innovative solutions and build lasting relationships with your colleagues and clients, while having access to global capabilities to bring your ideas to life, seize new opportunities, and benefit from cutting-edge sectoral and technological expertise.
You will advance your career by joining a company built to grow and last. You will be supported by leaders who have your health and well-being at heart and who will help you seize opportunities to enhance your skills and broaden your horizons.
At CGI, we value the richness that diversity brings and are committed to fostering a workplace where everyone thrives. We collaborate with our clients to build more inclusive communities and enable all CGI partners to succeed. As an equal opportunity employer, it is important to us that you can give your best during the recruitment process. If you need any particular accommodation, please inform your recruiter.
This same commitment to equity extends to our use of technology. To support our recruitment team, AI tools may be used to assist in evaluating applications, without ever replacing human judgment. All hiring decisions remain entirely in the hands of our recruitment professionals.
To learn more about accessibility at CGI, contact us by email. Please note that this email is strictly reserved for accessibility requests and cannot be used to check the status of an application.
Join us, one of the world's leading information technology (IT) and management consulting companies.
Cette offre a été agrégée depuis indeed. Groupe Sentinella n'est pas l'employeur; postuler vous redirige vers le site original. Le texte intégral appartient à l'auteur de l'offre.
Envie qu'on travaille pour vous ?
Inscrivez-vous au banc de talents Sentinella. On vous contacte dès qu'un mandat correspond à votre profil — y compris des postes comme celui-ci.
Rejoindre le banc de talents