Talent.com
National Bank of Canada
Application Architecture EngineerNational Bank of Canada • Montreal (administrative region), QC, Canada
Application Architecture Engineer

Application Architecture Engineer

National Bank of Canada • Montreal (administrative region), QC, Canada
30+ days ago
Job type
  • Full-time
Job description

A career as an Application Architecture Engineer within National Bank’s Digital Studio means designing and building the architectures that power the digital experience of millions of personal banking clients. You combine technical expertise, influence‑based leadership, operational rigor and boldness to help deliver robust, secure and scalable solutions—while challenging the status quo and accelerating innovation.

Your role

  • Design application architectures (back‑end, web and mobile front‑end) tailored to business and product needs, as well as non‑functional requirements such as security, performance, scalability and resilience.
  • Ensure system integration and interoperability within a microservices ecosystem, including REST and GraphQL APIs and event‑driven architectures.
  • Document and model application architectures (C4 diagrams, ADRs) to facilitate maintainability and reuse.
  • Ensure compliance with the organization’s architecture standards, norms and positioning.

Delivery and quality

  • Actively contribute to code by designing, developing and delivering solutions while adhering to TDD, CI/CD practices and quality standards related to code coverage, security and maintainability.
  • Support and guide delivery teams throughout project execution through design reviews, peer reviews and participation in code reviews.
  • Take part in architecture rituals such as communities of practice, complexity estimations and design reviews, and contribute to the evolution of standards and processes.
  • Ensure that production incidents are analyzed, that sustainable solutions are implemented, and that lessons learned are captured and shared.

Innovation and simplification

  • Challenge the status quo by proposing innovative architectures, optimizing deployment processes (automation, serverless, FinOps) and exploring emerging technologies such as generative artificial intelligence and productivity tools.
  • Develop solutions and tools to accelerate and increase the reliability of team deliveries.
  • Integrate observability and monitoring mechanisms to anticipate issues and optimize system maintainability.

Visibility and mentoring

  • Present and advocate architectural decisions to broad audiences, both technical and business.
  • Actively share knowledge within communities of practice, through mentoring sessions and by supporting more junior team members.
  • Exert a positive influence within the technical community to help evolve collective intelligence.

Your team

Within the Digital Studio (Personal Banking Digital Delivery), you join a specialized team of architecture designers, software development directors and site reliability engineers, all reporting directly to the Senior Director, Software Development, within a collaborative structure. This team is part of the Digital Studio, which brings together more than a hundred colleagues and is recognized for its expertise in customer experience development, consistent delivery quality and dynamic collaborative culture.

Requirements

  • Hold a bachelor’s degree in information technology or a related field, combined with a minimum of seven years of experience in web and mobile software development.
  • Demonstrate strong expertise in modern application architecture, including microservices, REST and GraphQL APIs, and event‑driven architectures.
  • Possess solid mastery of at least one technical focus area, either back‑end or front‑end development, with a good understanding of the other.
  • Have proven experience in cloud environments, particularly AWS, including deployment, containerization and continuous integration practices.
  • Demonstrate strong communication and influencing skills, with the ability to explain technical concepts, align diverse stakeholders and guide teams toward sustainable solutions.

Languages

French

Required skills

  • Amazon Web Services
  • Application Architecture
  • Application Programming Interface Architecture
  • Cybersecurity
  • Empathy
  • Front‑end Development
  • Initiative
  • Java Back‑end Development
  • Leadership
  • Learning Agility
  • Microservices
  • Modeling & Simulation
  • React
  • Resiliency
  • Serverless Computing
  • Teamwork
  • TypeScript

Your benefits

In addition to competitive compensation, upon hiring you’ll be eligible for a wide range of flexible benefits to help promote your wellbeing and that of your family such as:

  • Health and wellness program, including many options
  • Flexible group insurance
  • Generous pension plan
  • Employee Share Ownership Plan
  • Employee and family assistance program
  • Preferential banking services
  • Involvement in community initiatives
  • Telemedicine service
  • Virtual sleep clinic
#J-18808-Ljbffr
Create a job alert for this search

Application Architecture Engineer • Montreal (administrative region), QC, Canada

Similar jobs

Application Architecture Engineer (Hybrid)

National BankMontreal, Quebec
Full-time +2

A career as an Application Architecture Engineer within National Bank’s Digital Studio means designing and building the architectures that power the digital experience of millions of personal banki... Show more

C5isrt Architect

ThalesLe Plateau, Canada
Full-time

Location Ottawa, Canada Position Summary The mission of the C5ISRT Architect is to ensure that the technical policy and strategic plan are well‑defined and understood by the project, in line with t... Show more

 • Promoted

Software Architect

AkkodisRivière-Des-Prairies-Pointe-Aux-Trembles, Canada
Full-time

Join Our Software/Application Architect Talent Network – Future Opportunities across CanadaAbout this campaign:We're building a network of Software/Application Architects for anticipated future... Show more

 • Promoted

Algebra Private Tutoring Jobs Lanaudi

SuperprofLanaudi, Canada
CA$20.00 hourly
Full-time +1

Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi... Show more

 • Promoted

Platform Architect for Citizen-Centric Digital Services

PathlionMontreal (administrative region), QC, CA
Full-time

A public sector organization in Canada is seeking a Digital Architect for a full-time position to lead the solution architecture and guide the implementation of digital services.This role will supp... Show more

 • Promoted

Lead Architect

ResonaiteMontreal (administrative region), QC, CA
Full-time

Our client in the Fintech space is seeking a Lead Architect to evolve its core technology architecture across cloud infrastructure, distributed systems, data platforms, and AI-enabled systems.Defin... Show more

 • Promoted

Senior Application Engineer – Smart Buildings & HVAC

Schneider ElectricMontréal, Montreal (administrative region), Canada
Full-time

Senior Application Engineer – Smart Buildings & HVAC.We have an exciting opportunity for an experienced Solution Architect - Smart Buildings & HVAC to drive growth in the In-Room Solutions category... Show more

 • Promoted

Aerospace Solution Architect: Drive AIT & Platform Adoption

Connekticamontreal (administrative region), qc, Canada
Full-time

A leading aerospace technology firm in Montreal seeks a Software Solution Architect to guide aerospace SMEs in implementing their SaaS platform.This role involves training clients, developing APIs,... Show more

 • Promoted

Senior Databricks Architect

Data ElephantMontreal (administrative region), QC, CA
Full-time

Data Elephant is a boutique data and analytics consulting firm based in Vancouver, BC, helping Canadian organizations develop data strategies, modernize their data platforms and unlock the power of... Show more

 • Promoted

Senior Application Software Architect

NTT DATA North AmericaRivière-Des-Prairies-Pointe-Aux-Trembles, Canada
Full-time

NTT DATA strives to hire exceptional, innovative, and passionate individuals who want to grow with us.If you want to be part of an inclusive, adaptable, and forward‐thinking organization, apply now... Show more

 • Promoted

Principal - Snowflake Architect

Slalommontreal (administrative region), qc, Canada
Full-time

As an Architect for the Snowflake CoE you will be expected to:.Lead a small to medium size agile program pod to deliver cutting‑edge solutions utilizing the Snowflake ecosystem and adjacent technol... Show more

 • Promoted

Solution Architect, Infrastructure & Cloud

Air Canadadorval, qc, Canada
Full-time

Being part of Air Canada is to become part of an iconic Canadian symbol, recently ranked the best Airline in North America.Let your career take flight by joining our diverse and vibrant team at the... Show more

 • Promoted

Solution Architect, Enterprise Applications

KinaxisRivière-Des-Prairies-Pointe-Aux-Trembles, Canada
Full-time

About KinaxisAre you looking to join an innovative, market-leading company where you can truly elevate your career? At Kinaxis we are serious about culture, we are serious about technology, we are ... Show more

 • Promoted

Domain Architect, Enterprise Data Architecture

PSP Investments | Investissements PSPMontreal (administrative region), QC, CA
Full-time

We’re one of Canada’s largest pension investors, with CAD$299.We invest funds for the pension plans of the federal public service, the Canadian Forces, the Royal Canadian Mounted Police and the Res... Show more

 • Promoted

Enterprise Networking Solutions Architect

Accion LabsMontreal (administrative region), QC, CA
Full-time

Lead the charge in designing and integrating enterprise networking and security solutions as a trusted client advisor.This role combines technical leadership with client engagement, ensuring seamle... Show more

 • Promoted

Data Engineer / Architect

Meroka Inc.montreal (administrative region), qc, Canada
Permanent

Meroka exists to create generational wealth for the people who run the local economy — to power those who power everyday life.Practically, we acquire physical‑economy, blue‑collar, built‑world busi... Show more

 • Promoted

Hitachi Vantara Solution Architect

KyndrylMontreal (administrative region), QC, CA
Full-time

Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.Direct message the job poster from Kyndryl.In anticipation of upcoming requirements*.Remote (Canada-ba... Show more

 • Promoted

Senior Application/Software Architect

SystematixRivière-Des-Prairies-Pointe-Aux-Trembles, Canada
Full-time

We are Systematix and we are currently building our talent pipeline for multiple Senior Application/Software Architects (.NET) for upcoming opportunities and invite qualified professionals to conne... Show more

 • Promoted

Expert Workday Architect for Custom Solutions

HexawareMontreal (administrative region), QC, CA
Full-time

Transform how businesses leverage Workday by becoming an Expert Architect focusing on custom solutions and application development within Workday Extend.Engage in technical design while collaborati... Show more

 • Promoted

Principal Cloud Architect — Autonomous Enterprise

IntactMontreal (administrative region), QC, CA
Full-time

A leading insurance provider is seeking a Principal Advisor to drive their Cloud and Platform Engineering portfolio.You will be a visionary leader responsible for multi-cloud strategy, hands-on eng... Show more