Ce rôle au sein de l'équipe de livraison TI Gestion de patrimoine à la Banque Nationale implique d'agir en tant que spécialiste du développement de bout en bout d'applications modernes. Le développeur mettra à profit son expertise en développement logiciel, en architecture d'applications et en pratiques DevOps pour créer des solutions technologiques qui soutiennent directement les équipes internes et les clients.
Concevoir, développer, tester, déployer et maintenir des applications full stack dans un environnement cloud, en appliquant les meilleures pratiques en matière de sécurité, de qualité et d'architecture (microservices et micro-frontends).
Assurer la qualité, la performance et la résilience des solutions livrées grâce à des stratégies de tests automatisés et une attention continue à la réduction de la dette technique.
Contribuer à l'évolution des pratiques DevOps et des pipelines d'intégration et de déploiement continus pour améliorer l'efficacité et la fiabilité de la livraison.
Influencer les orientations technologiques en collaborant étroitement avec les équipes d'architecture, de développement et d'opérations.
Soutenir et guider les membres de l'équipe ainsi que les partenaires technologiques dans la résolution de problèmes techniques complexes et transversaux.
Participer à l'amélioration continue des pratiques d'équipe, des standards techniques et des approches d'ingénierie logicielle.
Détenir un baccalauréat ou une maîtrise en informatique, en génie logiciel ou dans un domaine connexe.
Minimum de 7 ans d'expérience dans un rôle similaire.
Démontrer une solide expertise en développement backend, notamment avec TypeScript et Java, dans des contextes d'API, de microservices et d'architecture distribuée.
Posséder une expérience approfondie en développement front-end utilisant JavaScript et des bibliothèques ou frameworks modernes, y compris React et TypeScript.
Avoir une expérience significative de travail dans des environnements cloud, en particulier avec les services AWS, ainsi que des solutions de conteneurisation et d'orchestration.
Maîtriser les pratiques et outils DevOps liés à l'intégration continue, au déploiement continu et à l'infrastructure en tant que code.
Avoir une solide compréhension du cycle de vie du développement logiciel, des méthodologies agiles et des pratiques de tests automatisés.
Baccalauréat ou Maîtrise
Temps plein (horaire flexible et adaptable)
Nécessite de discuter fréquemment avec nos fournisseurs de services ou partenaires qui parlent une langue autre que le français.
La Banque Nationale du Canada est l'une des six banques d'importance systémique au Canada, offrant une gamme complète de services financiers aux particuliers, aux entreprises et aux clients institutionnels. Basée à Montréal, elle est la principale institution financière au Québec et occupe des positions de force à l'échelle nationale et internationale. La banque privilégie une approche humaine, favorisant une culture entrepreneuriale et une croissance durable pour ses communautés.
BerryMap utilise des cookies pour fournir des fonctionnalités essentielles, analyser l'utilisation et améliorer votre expérience. Vous pouvez personnaliser vos préférences ci-dessous.