Développeur principal fullstack - Python

National Bank of Canada

Montreal

Hybrid

CAD 90,000 - 140,000

Full time

46 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Santé et bien-être
Assurance collective
Régime de retraite
Plan actions
Aide aux employés et à leur famille
Services bancaires préférentiels
Initiatives communautaires
Télémédecine
Clinique sommeil

Job summary

La Banque Nationale du Canada recherche un développeur Full Stack au sein de l'équipe Information Technology Delivery – Marchés des capitaux, pour concevoir et faire évoluer des solutions cloud sur AWS, en privilégiant performance, sécurité et résilience tout au long du cycle de vie des applications.

Vous déployerez des pipelines CI/CD, automatiserez les tests et soutiendrez des systèmes critiques en production.

Qualifications

  • Baccalauréat en génie logiciel ou domaine connexe et minimum 5 ans d'expérience comme développeur full stack.
  • Expérience solide avec AWS (calcul, stockage, sécurité et réseau).
  • Expérience avec gestion du code source et pipelines CI/CD.
  • Maîtrise Docker et Kubernetes en production.
  • Maîtrise Python et SQL.
  • Capacité à collaborer, communiquer clairement, analyser des problèmes et apprendre dans un environnement technologique évolutif.

Responsibilities

  • Développer, tester, déployer et faire évoluer des applications infonuagiques sur AWS avec les meilleures pratiques de sécurité.
  • Concevoir et maintenir des solutions et infrastructures basées sur le tout comme code, de la conception à la production.
  • Mettre en œuvre et optimiser les pipelines CI/CD pour accélérer la livraison et assurer la qualité.
  • Automatiser les tests unitaires et d'intégration ainsi que les mécanismes de contrôle qualité.
  • Surveiller et soutenir les solutions de production pour une grande disponibilité.
  • Appliquer des pratiques de résilience et de continuité pour des systèmes critiques.

Skills

AWS
Python
SQL
DevOps practices
CI/CD
Team collaboration

Education

Baccalauréat en génie logiciel ou domaine connexe

Tools

Docker
Kubernetes
GitLab CI/CD

Job description

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 15 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: Français, Anglais

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, Architecture Cloud-Native, Architecture pilotée par les événements, Conception de solutions, Conteneurisation, Déploiement de système, Développement full stack, DevOps, GitLab CI/CD, Initiative, Microsoft SQL Server, Prise de décision, Python, Travail en équipe

Tes avantages
  • 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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Développeur principal fullstack
Développeur principal fullstack

National Bank of Canada • Montreal

Hybrid
CAD 110,000 - 140,000
Programme santé et bien-être
Assurance collective flexible
Régime de retraite généreux
+6
Développeur principal fullstack - Python
Développeur principal fullstack - Python

Bnc • Montreal

Hybrid
CAD 110,000 - 170,000
Programme santé et bien-être
Régime de retraite généreux
Régime d’acquisition d’actions
+6
Développeur principal QRM
Développeur principal QRM

Bnc • Toronto

Hybrid
CAD 140,000 - 190,000
Programme santé et bien-être
Régime de retraite généreux
Régime d’acquisition d’actions
+5
Développeur principal QRM
Développeur principal QRM

National Bank of Canada • Toronto

Hybrid
CAD 140,000 - 180,000
Santé et bien-être
Assurance collective
Régime de retraite généreux
+6
Intégrateur senior DevOps
Intégrateur senior DevOps

National Bank of Canada • Montreal

Hybrid
CAD 110,000 - 150,000
Programme santé et bien-être
Assurance collective flexible
Régime de retraite généreux
+7
Analyste principal fonctionnel
Analyste principal fonctionnel

National Bank of Canada • Montreal

Hybrid
CAD 90,000 - 120,000
Santé et bien-être
Assurance collective
Régime de retraite
+5
Lead développeur Python — plateformes TI Trésorerie
Lead développeur Python — plateformes TI Trésorerie

National Bank of Canada • Montreal

Hybrid
CAD 140,000 - 190,000
Programme santé et bien-être
Assurance collective
Régime de retraite
+5
Développeur principal en ingénierie de données
Développeur principal en ingénierie de données

National Bank of Canada • Montreal

Hybrid
CAD 140,000 - 180,000
Santé et bien-être
Assurance collective
Régime de retraite
+6
Lead développeur python — plateformes ti trésorerie
Lead développeur python — plateformes ti trésorerie

Banque Nationale • Montreal

Hybrid
CAD 120,000 - 180,000
Santé et bien‑être
Assurance collective
Régime de retraite généreux
+5
Scientifique senior de données
Scientifique senior de données

National Bank of Canada • Edmonton

Hybrid
CAD 110,000 - 150,000
Programme santé et bien-être incluant 
Assurance collective flexible
Régime de retraite généreux
+2