Architecte logiciel
Rejoignez Exposant 3 (E3) : La puissance de l’humain au cœur de la technologie !
Exposant 3 est une firme de services-conseils en gestion des affaires et technologies de l'information, dédiée à accompagner les entreprises et organismes dans leur transformation numérique et organisationnelle.
👉 Votre carrière chez Exposant 3
Nous croyons fermement en une gestion saine et humaine, où la confiance, la compétence, et le plaisir de réussir ensemble sont au centre de nos valeurs.
Nous vous offrons bien plus qu’un simple emploi : rejoignez une équipe innovante où l’intelligence artificielle, l’automatisation des processus, et la modernisation technologique font partie du quotidien. Chez Exposant 3, nous mettons l’humain au cœur de tout ce que nous entreprenons.
🚀 Notre vision ?
Vous permettre de déployer "la puissance de l’humain exposant 3" :
La puissance de l’individu : Un environnement où votre engagement est valorisé.
La puissance de l’équipe : Une collaboration forte où l’entraide et les réussites sont partagées.
La puissance de l’entreprise : Une vision commune pour des objectifs ambitieux et collectifs.
Si vous cherchez à évoluer dans un cadre dynamique et à contribuer à des projets d’envergure, tout en grandissant au sein d’une entreprise humaine, innovante et en pleine croissance, alors Exposant 3 est fait pour vous !
Nous cherchons notre futur Architecte logiciel pour rejoindre nos équipes.
🎯 Vos missions
Créer et documenter des alignements d’architecture intentionnelle pour les activités de conception et d’évolution du produit.
Assurer le soutien technique des équipes de développement, en particulier pendant la phase de réalisation et la formation de l’architecture émergente.
Réaliser des analyses et des travaux techniques de complexité élevée, dans les solutions logicielles ou dans son infrastructure de développement.
Participer à la définition des activités d’exploration, d’architecture, d’infrastructure et de conformité (enablers) qui doivent être réalisées en amont dans la feuille de route du produit.
Collaborer avec les analystes des équipes de développement pour établir les exigences non fonctionnelles (NFR).
Créer et présenter des preuves de concept dans le cadre de veilles technologiques ou de recherche et développement.
Définir, communiquer, enseigner et promouvoir les normes et bonnes pratiques via des communautés de pratique ou par des techniques comme la programmation en paire.
Participer à l’amélioration continue de la qualité (définir des indicateurs de qualité du code).
Surveiller et proposer les actions à réaliser pour payer la dette technique.
Participer à l’amélioration continue de la sécurité applicative et de la confidentialité.
Promouvoir et favoriser une culture « DevSecOps ».
Planifier, démontrer et enseigner le contenu des rencontres de la communauté d’architecture du développement et participer à toute autre communauté pertinente.
Collaborer avec les chefs de service, les chefs de produit, les directeurs de produit et les architectes afin d’aligner la vision, la feuille de route et le carnet de tâches du produit en fonction des thèmes stratégiques.
Planifier, documenter et participer au découpage de l’architecture des composants.
Planifier des architectures découplées permettant des déploiements plus agiles des composants d’un logiciel.
Concevoir et réaliser les modèles d’architectures système et logiciels complexes.
Analyser les architectures logicielles existantes et formuler les recommandations stratégiques dans le cadre de leur refonte ou de leur évolution.
Rédiger des avis et des positionnements et exercer un rôle d’expert-conseil auprès des équipes de développement, d’exploitation, des gestionnaires et des utilisateurs.
Participer à l’identification et à la description des règles fonctionnelles, des règles d’interopérabilité et des principes fonctionnels à implanter.
Effectuer le contrôle de la qualité des biens livrables produits par les analystes fonctionnels.
Participer aux essais intégrés de système.
Participer à l’élaboration des orientations en matière de systèmes à partir des besoins d’affaires.
Participer à des études d’orientation, des évaluations d’opportunité, des analyses préliminaires.
Contribuer à l’élaboration des stratégies globales de conception, de développement et d’implantation.
Concevoir et maintenir les modèles conceptuels des données et des traitements.
Élaborer les stratégies d’essais.
Réviser les devis d'essais fonctionnels, participer aux essais de système.
Soutenir l’équipe de projet relativement à l’architecture et aux orientations fonctionnelles.
Soutenir les analystes dans la réalisation de l'analyse fonctionnelle détaillée.
📝 Votre profil
Expérience avancée, reconnue et pertinente (plus de 6 ans) comme développeur informatique d’application web.
Expérience avancée, reconnue et pertinente (plus de 6 ans) en développement ou en entretien de systèmes avec des langages de programmation C# ou VB.NET.
Expérience très avancée et pertinente (plus de 12 ans) en architecture logicielle.
Expérience dans l’analyse et la conception de projets de grande envergure.
Expertise du domaine des systèmes d’information cliniques.
Maîtrise des technologies Web et de l’architecture Microsoft .NET.
Maîtrise de la méthodologie Agile.
- Localisations
- Gatineau, Gatineau, Montréal, Québec, Sherbrooke
- Statut à distance
- Complètement à distance
- Mode de travail
- Télétravail avec présence occasionnelle au bureau
- Durée du contrat
- 36 mois