Application Architecture Engineer in Digital Banking

National Bank of Canada • montreal, Canada

Location montreal, qc
Job Type Full-time
Posted May 31, 2026

Role 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

Ready to Apply?

Apply for this Position