CTG recherche un architecte logiciel expérimenté en .Net pour un contrat à durée déterminée pour notre client au Canada.
Durée : 6 mois à 1 an (contrat) - Prolongation possible ou possibilité de contrat à durée déterminée.
Lieu : Québec, Brossard, Montréal ou Ottawa, selon le cas.
Ce poste soutient les ministères ; une autorisation de travail appropriée est donc requise.
Fonctions principales
- Concevoir et faire évoluer l'architecture organique de l'écosystème actuel de la compagnie
- Définir des plans de découpage, de composants et les règles de programmation
- Développer et mettre en place des stratégies d'amélioration et de livraison continue DevOps
- Automatiser les processus du pipeline de développement et livrer des mises à jour en production régulièrement;
- Participer à la planification stratégique du développement et au plan de mise en œuvre
- Déterminer l'orientation et l'évolution des systèmes logiciels
- Collaborer à l'analyse des logiciels externes (Intégration avec l'ensemble de l'écosystème)
- Assurer le développement et la livraison des solutions selon le MVP et les budgets
- Assurer la qualité des composantes et revues de code
- Supporter l'équipe de développement
- Définir les objectifs et organiser les tâches de l'équipe de développement
- Collaborer avec des équipes de projet agile
Profil recherché
- Détenir un diplôme universitaire de premier cycle en informatique ou l'équivalent
- Avoir un minimum de dix (10) ans en développement logiciel
- Avoir des compétences avancées comme architecte organique
- Avoir collaboré a au moins un projet de grande envergure
- Aimer résoudre des problèmes complexes
- Démontrer de l'autonomie et de la proactivité
- Avoir un désir d'innover et de surprendre
- Maîtriser la langue française tant parlée qu'écrite
- Connaissance fonctionnelle de la langue anglaise
Technologies
- Être un expert des concepts d'architecture logicielle / organique, Modélisation C4, UML
- Posséder une expérience et un grand intérêt pour la forge Azure Devops
- Maîtriser parfaitement les outils de développement Microsoft .NET
- Bonnes connaissances et intérêts pour des plateformes MS Power Platforms, Synapse
- Très bonnes connaissances pour divers langages tel que C#, VB.net, ASP.net, Python, Ruby
- Très bonnes connaissances de Microsoft SQL
Qualités requises
- Être habile pour définir des règles organiques et de programmation
- Être habile à analyser et comprendre les systèmes
- Avoir du leadership et prôner le travail d'équipe
- Être un expert de la résolution de problèmes
- Être un bon communicateur, passionné et sympathique
- Être capable de travailler avec des priorités et des budgets
Atouts avec grande considération
- Certification Microsoft récente
- Avoir des connaissances de BIM, 3D, IA, GED, OCR
- Être familier avec le secteur de la construction
-
CTG is seeking a Software Architect with .Net experience to work on a contract that could be a contract to hire for our client in Canada.
Duration: 6 months to 1 year (Contract) - Could extend or be contract to hire
Location: Quebec, Brossard, Montreal or Ottawa from time to time
This work supports government departments, so appropriate work authorization is required.
Main functions
- Design and evolve the organic architecture of the company's current ecosystem
- Define slicing plans, component plans, and programming rules
- Develop and implement DevOps continuous improvement and delivery strategies
- Automate development pipeline processes and deliver regular production updates;
- Participate in strategic development planning and implementation plan
- Determine the direction and evolution of software systems
- Collaborate on external software analysis (Integration with the entire ecosystem)
- Ensure the development and delivery of solutions according to the MVP and budgets
- Ensure the quality of code components and reviews
- Support the development team
- Define goals and organize the tasks of the development team
- Collaborate with agile project teams
Desired profile
- Hold an undergraduate degree in computer science or equivalent
- Have a minimum of ten (10) years of experience in software development
- Have advanced skills as an organic architect
- Have collaborated on at least one large-scale project
- Enjoy solving complex problems
- Demonstrate autonomy and proactivity
- Have a desire to innovate and surprise
- Be proficient in both spoken and written French
- Working knowledge of the English language
Technologies
- Be an expert in software/organic architecture concepts, C4 modeling, UML
- Possess experience and a strong interest in Azure Devops forging
- Have a thorough understanding of Microsoft .NET development tools
- Good knowledge and interest in MS Power Platforms, Synapse
- Very good knowledge of various languages such as C#, VB.net, ASP.net, Python, Ruby
- Very good knowledge of Microsoft SQL
Qualifications
- Be skilled at defining organic and programming rules
- Be adept at analyzing and understanding systems
- Have leadership and promote teamwork
- Be an expert at problem solving
- Be a good communicator, passionate and friendly
- Be able to work with priorities and budgets
Assets with great consideration
- Recent Microsoft Certification
- Have knowledge of BIM, 3D, AI, EDM, OCR
- Be familiar with the construction industry