Application Architecture Engineer in Digital Banking
National Bank of Canada • montreal, Canada
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
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