CHIEF DEVELOPER FULLSTACK - PYTHON
Role Overview
Full Stack Developer in National Bank's Information Technology Delivery – Capital Markets team.
The role focuses on software development and cloud solutions supporting critical corporate financing technology systems.
The team has 15 colleagues and reports to the Senior Director, Treasury Technology.
Key Skills for This Role
Full Job Posting
Role overview
Full Stack Developer in National Bank's Information Technology Delivery – Capital Markets team.
The role focuses on software development and cloud solutions supporting critical corporate financing technology systems.
The team has 15 colleagues and reports to the Senior Director, Treasury Technology.
Your role
- Develop, test, deploy, and evolve AWS cloud applications with security best practices.
- Design and maintain solutions and infrastructure using an everything-as-code approach through production.
- Build and optimize CI/CD pipelines and automate unit and integration tests and quality controls.
- Monitor production solutions, detect incidents, maintain availability, and apply resilience and continuity practices.
Prerequisites
- Bachelor’s degree in software engineering or a related field and at least 5 years of full-stack development experience.
- Strong AWS experience across compute, storage, security, and networking services.
- Experience with source code management and CI/CD pipelines.
- Production proficiency with Docker and Kubernetes, and proficiency in Python and SQL.
- Ability to collaborate, communicate clearly, analyze complex problems, and learn continuously.
- English and French are required for frequent discussions with service providers or partners.
Work arrangement
- Hybrid work environment with a flexible, adaptable schedule.
- The posting lists Montreal and Toronto as locations; the supplied job location is Montréal, Quebec.
Employment details
Permanent, full-time position.
The posting classifies the role as Senior Professional.
Benefits and development
- Benefits include health and wellness options, group insurance, a pension plan, employee share ownership, assistance programs, preferential banking services, community initiatives, and telemedicine.
- Training, internal mobility, coaching, mentoring, and learning resources are available.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at National Bank of Canada
Director, Credit Risk
Edmonton, CAN
National Bank is seeking a Director to provide expert credit adjudication for complex Mid-Market financing and strengthen Western commercial credit risk management. Candidates need a relevant bachelor’s degree, at least
Manager Financing Solutions
Vancouver, CAN
National Bank of Canada is hiring a Manager, Financing Solutions to underwrite and structure commercial credit, manage risk, and support client financing discussions in its Upper Mid-Market segment. Candidates need comme
Directeur principal transformation communications internes
Montréal, CAN
La Banque Nationale recherche une personne directrice principale pour transformer son écosystème de communications internes et bâtir une fonction moderne, intégrée et axée sur les données. La personne dirigera une équipe
Manager Financing Solutions
Coquitlam, CAN
National Bank seeks a Manager, Financing Solutions to support commercial clients through credit analysis, underwriting, and financing recommendations. The role structures credit applications, manages risk, and partners w
Director, Credit Risk
Calgary, CAN
National Bank is seeking a credit risk director with deep Mid-Market lending and financial analysis expertise. The role adjudicates complex credit files, monitors portfolios, advises account managers, and leads quality a
Conseiller sénior transformation
Montréal, CAN
La Banque Nationale recherche une personne conseillère sénior en transformation pour piloter des projets et améliorer les processus de rapprochement des opérations des marchés des capitaux. Le poste exige une expérience
Senior Analyst - Reconciliation
Montréal, CAN
National Bank of Canada is seeking a Senior Reconciliation Analyst for its Nav – Mutual Funds team. The role analyzes and resolves cash and position discrepancies, processes transaction rejections, and supports fund admi
Director, Credit Risk
Edmonton, CAN
Manager Financing Solutions
Vancouver, CAN
Directeur principal transformation communications internes
Montréal, CAN
Why work at National Bank?
, CAN
Manager Financing Solutions
Coquitlam, CAN
Director, Credit Risk
Calgary, CAN
Conseiller sénior transformation
Montréal, CAN
Senior Analyst - Reconciliation
Montréal, CAN