National Bank of Canada

Application Architecture Engineer in Digital Banking

📍 Location
montreal (administrative region), qc
⏰ Job Type
Full-time
📅 Posted
June 15, 2026

Job Description

Transform digital banking at National Bank by becoming an Application Architecture Engineer. Drive scalable and secure solutions as part of an accomplished team dedicated to excellence in customer experience.
This role involves designing application architectures addressing specific product needs while adhering to organizational standards. You will leverage your expertise in microservices, REST, and GraphQL to ensure system integration and quality coding practices throughout project lifecycles.
Key Responsibilities:
• Engineer application architectures for web and mobile platforms
• Ensure interoperability within complex microservices environments
• Create comprehensive documentation for architecture maintenance
• Participate in code reviews and quality assurance practices
• Review production incidents for long-term improvements
Requirements:
• Bachelor’s degree in information technology or related discipline
• At least seven years' experience in applicati...

Ready to Apply?

Take the next step in your career journey with National Bank of Canada

Apply Now