N

National Bank of Canada

Offers personal and commercial banking services

Full Stack Developer - Python

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeCanadaNo salary listed

About the Job

Requirements

  • A bachelor's degree in software engineering or a related field and at least five years of experience as a full stack developer are required.
  • Strong experience with Amazon Web Services, including compute, storage, security, and networking services, is required.
  • Experience with source code management tools and continuous integration and continuous deployment pipelines is required.
  • Proficiency with Docker and Kubernetes in production environments is required.
  • Proficiency in Python and SQL is required.
  • The role requires the ability to collaborate effectively, communicate clearly, analyze complex problems, and continuously learn in an evolving technology environment.

Responsibilities

  • Develop, test, deploy, and evolve cloud-based applications on Amazon Web Services while integrating security best practices.
  • Design and maintain solutions and infrastructure based on the “everything as code” principle, from design through production.
  • Implement and optimize continuous integration and continuous deployment pipelines to accelerate delivery while ensuring solution quality.
  • Automate unit and integration testing and quality control mechanisms to ensure reliable production releases.
  • Monitor and support production solutions to quickly detect incidents and ensure high availability.
  • Apply resilience and continuity practices to support critical systems in a demanding business environment.

About the Company

National Bank of Canada

Offers personal and commercial banking services

NBC provides personal and commercial banking, wealth management, and financial planning to individuals, SMEs, and large institutions. Its products operate through deposits, loans, mortgages, and investment services delivered via branches, digital platforms, and advisory teams to support client needs. It differentiates itself with a strong presence in Quebec, a customer-centric, human-focused approach, and a focus on long-term relationships rather than generic offerings. The goal is to help clients achieve financial well-being while expanding NBC’s footprint and positive impact in the communities it serves.

Company size
Not listed
Company stage
IPO
Headquarters
Québec City, Canada
Founded
1859

Recently Posted Jobs

Explore more opportunities at National Bank of Canada

See more jobs