Software Solution Architecture Advisor
Ressources humainesDescription
We are looking for a person capable of taking a high-level view of technical issues while remaining close enough to execution to support teams concretely. The role suits a profile that enjoys structuring, clarifying, guiding, and securing the realization of solutions in complex and interconnected contexts.
Role Summary
The Designer acts as a link between solution architecture and the development team. He transforms technical orientations into concrete, structured, and implementable solutions. He designs, documents, and explains the solutions to be implemented, while supporting developers on the most complex technical aspects.
Functions and Responsibilities
- Participate in design discussions with solution architects and contribute to the definition of solutions.
- Design the technical approaches required for the evolution of systems and features.
- Produce clear and useful technical documentation for the implementation team.
- Translate architectural orientations into concrete instructions for developers.
- Anticipate the impacts of integration, security, performance, and interaction between systems.
- Support the team in implementing complex or structuring elements.
- Contribute to delivery quality through code reviews, best practices, and technical mentoring.
- Participate in the technical breakdown and scheduling of work in an agile context.
- Qualities Required to Succeed in This Role
- Desired Profile
- Solid experience in application technical design.
- Good understanding of integrated environments and interactions between systems.
- Ability to popularize technical concepts and guide a development team.
- Comfort in producing technical documentation, diagrams, and design deliverables.
- Technical credibility to support developers concretely.
- Ability to evolve in an agile context and collaborate with multiple stakeholders.
Skills Sought
- Technical design of solutions.
- Application integration.
- Analysis of technical impacts.
- Design documentation.
- Technical team mentoring.
- Code review and improvement of development practices.
- Understanding of security, performance, and maintainability issues.
- Technological Environment Mentioned
- Depending on the scope, the role may evolve in environments including:
- React, TypeScript
- C# / APIs in C# / .NET REST API
- MVC
- Azure
- Azure DevOps / Git
- Docker, Kubernetes, Rancher
- YAML / CI/CD pipelines
- Terraform
- Swagger
- Postman
- C4 model / Visio
- SQL Server / MongoDB
- OAuth 2
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, as well as professional licenses and certifications. Salary decisions depend on the particularities of each case. A reasonable estimate of this salary range is between $80,000 and $155,000. This position is vacant.
Together, as owners, we put our expertise to work. Life at CGI is rooted in shareownership, teamwork, respect, and a sense of belonging. At CGI, you can fully exploit your potential because...
We invite you to become an owner on day one as we work together to turn our dream into reality. That's why we refer to ourselves as CGI associates, 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 associates 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 linkedin. 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