Logiciels Purkinje est à la recherche d'un(e) Architecte-développeur(se) en interopérabilité — Applicatif et IA. Il s'agit d'une entreprise de Montréal spécialisée dans le développement et l'intégration de logiciels au service des professionnels de la santé afin d'améliorer la qualité des soins aux patients.
Ce qui vous attend :
- Modalité de travail hybride (2 jours par semaine au bureau);
- 3 semaines de vacances payées dès l’entrée en fonction;
- Fériés supplémentaires;
- 3 jours maladies;
- 5 jours de congés mobiles;
- Assurance collective avec contribution de l'employeur (75%);
- REER collectif;
- Compte de gestion santé financé par l'employeur.
Vos principales responsabilités seront :
Dans ce rôle, vous concevrez et encadrerez des architectures d’intégration applicative interopérables et sécurisées, basées sur des API, des microservices et des événements, afin de permettre un échange fluide de l’information entre les systèmes cliniques, les plateformes numériques et les services d’IA.
Le rôle est orienté architecture applicative moderne — vous concevez des capacités modulaires, versionnées et réutilisables, avec une approche réaliste et industrialisable.
- Concevoir des architectures applicatives API-first, modulaires et orientées microservices;
- Définir les patterns d’intégration événementielle (Event-Driven, orchestration vs chorégraphie) et assurer la cohérence à travers les systèmes;
- Concevoir et encadrer l’exposition des API FHIR et HL7 pour l’interopérabilité en santé;
- Établir et maintenir les stratégies de versioning et de lifecycle management des API;
- Appliquer et promouvoir les bonnes pratiques de design (Domain-Driven Design, Clean Architecture);
- Assurer la sécurité des architectures : gestion des identités (Entra ID, RBAC, Managed Identity), sécurisation des API (OAuth 2.0, JWT) et conformité aux exigences liées aux données de santé;
- Collaborer avec les différentes équipes (architectes, développement, Data et IA) pour garantir la conformité réglementaire des architectures;
- Encadrer la mise en place de pipelines CI/CD, du monitoring (Application Insights) et de l’infrastructure as code;
- Anticiper les impacts de conception sur la performance, la scalabilité, les coûts et la maintenabilité des solutions.
Profil recherché :
- Diplôme d’études universitaires dans un domaine pertinent;
- Plus de 5 ans d’expérience en développement applicatif et en intégration;
- Solide expérience de la plateforme Azure : APIM, Azure Health Data Services, Logic Apps, Azure Functions, Service Bus, Event Hubs, AKS, Azure App Service, Application Gateway, OpenShift, Microsoft Foundry;
- Expérience confirmée avec les API REST et les microservices;
- Maîtrise de .NET (C#) et d’au moins un autre langage : Java ou Python;
- Connaissance de FHIR / HL7;
- Expérience avec la conteneurisation (Docker, Kubernetes);
- Expérience avec les pratiques CI/CD et la mise en œuvre du monitoring applicatif (Application Insights);
- Connaissance de l’infrastructure as code (atout);
- Excellentes compétences en communication (français requis, anglais un atout).
Pour toutes questions ou discussions, contactez :
Perle Gonel
Spécialiste en recrutement
450 657-8880 x 231
[email protected]
* Ce document est rédigé au masculin pour les seules fins d'en faciliter la lecture. Firme drh respecte les principes d'équité et de non-discrimination en emploi.
Avantages :
- Assurance Invalidité
- Assurance Vie
- Congés payés
- Programme d'Aide aux Employés
- Programmes de Bien-être
- Régime de retraite
Lieu du poste : Télétravail hybride à Montréal, QC H3C 3X6