Skip to main content

Description

The Senior Solution Architect, part of the Technology and Operations team at National Bank, specializes in designing and integrating innovative solutions. This role leverages artificial intelligence to positively impact the organization through expertise in systems integration, domain-oriented design (DDD), mobile and cloud solutions, alongside strong business acumen and communication skills. The team promotes an agile, proactive, and collaborative environment, offering flexibility with a hybrid work model and flexible schedules, and supports continuous development through various training programs.

What We're Looking For

Develop reusable artificial intelligence prompts to optimize solution architectures.,Collaborate with stakeholders to understand needs and design end-to-end technical solutions aligned with business objectives.,Produce native or hybrid cloud solutions using appropriate AWS cloud services (e.g., serverless, containers).,Develop and implement robust security measures for data applications and systems, ensuring compliance.,Assess and recommend emerging technologies, platforms, and tools while ensuring security and compliance.,Identify appropriate integration patterns (API, streaming, microservices, containerization/serverless) for scalability and maintainability.,Apply DDD principles to solve complex problems and deliver composable architecture.,Design modular, reusable, high-performance web and mobile solutions integrating omnichannel experiences.,Serve as a trusted advisor, presenting technical solutions and leading/supervising a team of developers throughout the project lifecycle.

Ideal Candidate

Bachelor or Master’s degree in Information Technology with relevant experience (10 years for Bachelor’s degree, 8 years for Master’s degree).,Proven experience in architecture of large-scale complex solutions.,AWS Solution Architect Associate or Professional certification (asset).

Minimum Education

Bachelor's Degree or Master's Degree

Hard Skills

JEE
Spring Boot
Kafka
AWS cloud services (EKS
Serverless)
Aurora
RDS
DynamoDB
Redis
S3
APIs
streaming
microservices
containerization
serverless
SSO
OAuth 2
OIDC
Agile Methodologies
Architectural Design
Artificial Intelligence
Cloud Computing
Data Architecture
Domain-Driven Design
Microservices
Amazon Web Services
Serverless Application Model Command-Line Interface

Soft Skills

Business acumen
Communication
Influence
Leadership
Coaching
Decision Making
Initiative

Work Hours

Full-Time

Benefits

Health and wellness program
Flexible group insurance
Generous pension plan
Employee Share Ownership Plan
Employee and Family Assistance Program
Preferential banking services
Opportunities to get involved in community initiatives
Telemedicine service
Virtual sleep clinic

Special Commitments

Must be willing to work closely with colleagues outside Quebec.

About the Company

N

National Bank of Canada

National Bank of Canada is one of the six systemically important banks in Canada, providing a comprehensive range of financial services to individuals, businesses, and institutional clients. Headquartered in Montreal, it is the leading financial institution in Quebec and holds strong positions across the country and internationally. The bank is committed to a people-first approach, fostering an entrepreneurial culture and sustainable growth for its communities.

Entrepreneurial
Inclusive
People-centric
Agile
Impactful
View all jobs at National Bank of Canada

    We respect your privacy

    BerryMap uses cookies to provide essential features, analyze usage, and improve your experience. You can customize your preferences below.