Retour à la recherche
Logo de National Bank of Canada

Développeur principal fullstack - Python

  • Montréal, QC
  • Hybride
  • Publié 30 oct. 2026
  • 1 poste

Ouvre un site externe

Connectez-vous pour enregistrer ce poste
Type d’emploi
Temps plein
Niveau d’expérience
Expérimenté · 5+ ans
Formation minimale
Baccalauréat
Langue de l’offre
anglais
Heures de travail
40 heures par semaine

Résumé du poste

Develop, test, and deploy robust cloud-based applications on AWS while maintaining infrastructure as code. Implement and optimize CI/CD pipelines and automated testing to ensure high availability and reliability of production systems.

Détails du poste

Domaine(s) d'intérêt: Technologies de l'information Lieu(x): Montréal, Toronto Une carrière de développeur Full Stack dans l'équipe Information Technology Delivery – Marchés des capitaux à National Bank signifie agir comme spécialiste en développement logiciel et solutions infonuagiques. Ce rôle vous permet d'avoir un impact direct sur des systèmes technologiques critiques qui soutiennent le financement d'entreprise, en mettant à profit votre expertise en génie logiciel, automatisation DevOps et environnements Amazon Web Services (AWS). Dans ce rôle, vous contribuez à la conception, à la livraison et à l'évolution continue de solutions robustes et à grande échelle. Vous êtes impliqué tout au long du cycle de vie de l'application et travaillez sur des défis concrets liés à la performance, à la sécurité et à la résilience, dans un environnement où la collaboration et la qualité du code sont primordiales. Votre rôle * Développez, testez, déployez et faites évoluer des applications infonuagiques sur Amazon Web Services (AWS) tout en intégrant les meilleures pratiques de sécurité. * Concevoir et maintenir des solutions et infrastructures basées sur le principe du « tout comme code », de la conception à la production. * Mettre en œuvre et optimiser les pipelines d'intégration continue et de déploiement continu (CI/CD) afin d'accélérer la livraison tout en assurant la qualité de la solution. * Automatiser les tests unitaires et d'intégration ainsi que les mécanismes de contrôle qualité afin d'assurer des versions de production fiables. * Surveillez et soutenez les solutions de production pour détecter rapidement les incidents et assurer une grande disponibilité. * Appliquer des pratiques de résilience et de continuité pour soutenir des systèmes critiques dans un environnement d'affaires exigeant. Votre équipe La vice-présidence des marchés financiers est une communauté de spécialistes qui travaillent de manière agile, proactive et collaborative pour saisir les opportunités, rester à la pointe de la technologie et améliorer continuellement les processus. Dans le secteur de la livraison des technologies de l'information – marchés de capitaux, vous ferez partie d'une équipe de 10 collègues relevant du directeur principal, technologie de trésorerie. Notre équipe se distingue par sa collaboration, son énergie et sa capacité à transformer des défis techniques complexes en solutions concrètes pour les partenaires internes. Nous visons à offrir une flexibilité maximale pour soutenir votre qualité de vie, notamment grâce à un environnement de travail hybride et un horaire flexible et adaptable. La Banque valorise le développement continu et la mobilité interne. Nos programmes de formation personnalisés, basés sur l'apprentissage par l'action, vous permettent de maîtriser votre rôle et de développer de nouveaux domaines d'expertise. Des outils tels que la Data Academy, la formation linguistique, le Harvard Learning Center, ainsi que le soutien en coaching et mentorat, sont disponibles en tout temps. Prérequis * Baccalauréat en génie logiciel ou domaine connexe, avec un minimum de 5 ans d'expérience comme développeur full stack. * Solide expérience avec Amazon Web Services, incluant les services de calcul, de stockage, de sécurité et de réseautage. * Solide expérience avec les outils de gestion du code source et les pipelines d'intégration et de déploiement continus. * Maîtrise des outils DevOps tels que Docker et Kubernetes dans des environnements de production. * Maîtrise de Python et SQL. * Capacité démontrée à collaborer efficacement, à communiquer clairement, à analyser des problèmes complexes et à apprendre continuellement dans un environnement technologique en évolution. Langues: Anglais, Français Raison d’exiger cette langue: pour échanger fréquemment avec nos fournisseurs ou partenaires parlant une autre langue que le français. COMPÉTENCES Amazon Web Services DevOps Microsoft SQL Server Python Déploiement de système Travail en équipe Architecture Cloud-Native Conteneurisation Prise de décision Architecture pilotée par les événements Initiative Conception de solutions Développement full stack GitLab CI/CD Tes avantages En plus d’une rémunération concurrentielle, nous te proposons, dès ton embauche, une foule d’avantages flexibles pour favoriser ton bien-être et celui de ta famille, notamment : * Programme santé et bien-être incluant de nombreuses options * Assurance collective flexible * Régime de retraite généreux * Régime d’acquisition d’actions * Programme d’aide aux employé·e·s et à leur famille * Services bancaires préférentiels * Implication dans des initiatives communautaires * Service de télémédecine * Clinique virtuelle d’amélioration du sommeil Nous proposons une offre évolutive à l’affût des tendances, de tes besoins et de ceux de tes proches. Nos environnements de travail dynamiques et nos outils de collaboration modernes favorisent une expérience employé·e agréable. Nous accordons une grande place aux idées des membres de notre personnel. Que ce soit par nos sondages, ou encore par l’entremise de nos programmes, le dialogue en continu et la rétroaction sont encouragés. L'audace d'agir dans un environnement humain Nous sommes une banque à taille humaine qui se démarque par son audace, sa culture entrepreneuriale et sa passion pour les gens. Nous existons pour avoir un impact positif dans la vie des gens. Nos valeurs fondamentales de complicité, d’agilité et de pouvoir d’agir sont nos sources d’inspiration. L’inclusion est au cœur de nos engagements. Nous visons, autant que possible, à offrir un milieu de travail sans obstacle et accessible à l’ensemble des employé·e·s. Nous souhaitons procurer, dans la mesure des moyens dont nous disposons, des mesures d’accessibilité lors du processus de recrutement. Si tu as besoin d'accommodement, n’hésite pas à nous en faire part lors de tes premiers échanges avec nous. Nous accueillons les candidates et candidats de tous horizons et nous aimerions savoir ce que tu peux ajouter à notre équipe. Joins-toi à nous! POUR UN ENVIRONNEMENT QUI FAVORISE TON CHEMINEMENT Les occasions de progresser et de te développer sont nombreuses et variées pour te permettre de cheminer dans ta carrière. Ceci peut se traduire notamment par de l'apprentissage dans l'action et de la formation, du codéveloppement ou du jumelage, de l'accompagnement professionnel ou du mentorat, des journées carrières internes ou des tribunes pour échanger avec nos leaders. POUR UN ENVIRONNEMENT INCLUSIF ET DIVERSIFIÉ Nous misons sur l’inclusion dans un milieu où l’expression des caractéristiques uniques que chacune et chacun possèdent, visibles et invisibles, est valorisée. Nous accueillons les candidatures de tous les horizons et aimerions savoir ce que tu peux ajouter à notre équipe. JOINS-TOI À NOTRE COMMUNAUTÉ DE TALENTS Inscris-toi pour recevoir de l'information sur nos nouveautés carrières et nos événements. ACCÈDE À TON PROFIL POUR UNE EXPÉRIENCE PERSONNALISÉE Complète ton profil pour une expérience affichant tes préférences et une recherche facilitée par des alertes-emplois pertinentes pour toi. Présence Hybride Numéro de poste 36473 Catégorie Professionnel sénior Statut: Permanent Horaire: Temps plein Date de publication 29-Oct-2026

Ce que vous ferez

Develop, test, and deploy robust cloud-based applications on AWS while maintaining infrastructure as code. Implement and optimize CI/CD pipelines and automated testing to ensure high availability and reliability of production systems.

Exigences

Requires a bachelor's degree in software engineering or a related field with at least 5 years of full stack development experience. Candidates must have strong proficiency in Python, SQL, AWS, and DevOps practices including Docker and Kubernetes.

Avantages

  • Health and wellness program
  • Flexible group insurance
  • Generous pension plan
  • Stock purchase plan
  • Employee and family assistance program
  • Preferential banking services
  • Community initiatives
  • Telemedicine service
  • Virtual sleep improvement clinic

Compétences indiquées

  • Kubernetes · Souhaitée
  • Travail d’équipe · Souhaitée
  • SQL · Souhaitée
  • CI/CD · Souhaitée
  • Résolution de problèmes · Souhaitée
  • Docker · Souhaitée
  • Amazon Web Services · Souhaitée
  • Python · Souhaitée

Autres compétences pertinentes

Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.

  • Python
  • Amazon Web Services
  • DevOps
  • SQL
  • Docker
  • Kubernetes
  • CI/CD
  • Full stack development
  • Cloud-native architecture
  • System deployment
  • Event-driven architecture
  • Software engineering
  • GitLab CI/CD
  • Teamwork
  • Problem solving
  • SQL (Programming Language)
  • Microsoft SQL Servers
  • Agile Methodology
  • Coaching
  • Information Technology
  • Python (Programming Language)
  • Docker (Software)
  • Full Stack Development
  • Cloud-Native Computing
  • Transformer (Machine Learning Model)
  • AWS Devops

Domaines d’emploi

  • Technology
  • Software
  • Finance & Accounting
  • Engineering
  • Data & Analytics
  • Full Stack Python Developer
  • Python Developer
  • Software Developers

Autres postes chez National Bank of Canada

Voir tous les postes chez National Bank of Canada