Nous recherchons un architecte de logiciel expérimenté, capable de concevoir et livrer des solutions robustes, évolutives et sécurisées en environnement Azure, dans des projets d’envergure comportant des enjeux critiques d’interopérabilité. Vous travaillerez au cœur de mandats stratégiques, entouré d’une équipe technique chevronnée, tout en étant responsable de l’architecture logicielle globale.
Responsabilités
- Concevoir l’architecture logicielle complète des solutions.
- Développer et intégrer des API conformes au standard FHIR qui sont performantes et sécurisées.
- Participer au développement, au déploiement et au support de systèmes en environnement infonuagique.
- Utiliser Azure DevOps et Azure Pipelines pour la gestion et l’automatisation des livrables.
- Maîtriser au moins un (1) des styles architecturaux suivants :
- Micro-services
- Événementiel
- Architecture en couches
- Micro-services
- Superviser la mise en place de la solution jusqu’à la livraison chez le client.
- Travailler en environnement Agile, en orchestrant les rencontres techniques.
- Gérer la structure et l’optimisation des bases de données.
- Collaborer avec l’équipe de développement pour assurer la cohérence technique.
Exigences obligatoires
- Minimum 5 ans d’expérience en conception d’architectures logicielles robustes, évolutives et sécurisées.
- Maîtrise de la suite Azure DevOps.
- Maîtrise d’au moins un (1) langage et cadre parmi :
- C# (version 9 minimum), .NET LTS ou .NET Core
- Java (version 17 LTS minimum, version 21 LTS recommandée) avec Spring Boot ou Quarkus
- C# (version 9 minimum), .NET LTS ou .NET Core
- Participation à au moins un projet d’envergure dans les 5 dernières années.
- Expérience en environnement infonuagique Azure.
- Expérience avec Azure Pipelines.
- Solide expérience des standards HL7 / FHIR.
- Diplôme universitaire (baccalauréat ou plus) en informatique, génie logiciel ou domaine connexe, ou équivalence reconnue au Québec.
Atouts
- HTML5, CSS3, JavaScript (ES2020 ou plus récent)
- React (version LTS ou stable récente)
- Angular (version LTS ou stable récente)
Conditions
- Contrat de consultant rémunéré à l’heure.
- Équipe technique de soutien autour de vous.
- Chaque candidat doit présenter un projet d’envergure réalisé dans les 5 dernières années.