Senior Enterprise Solutions Architect
OntarioBank of Montreal
10+ ansBank of Montreal needs candidates with 10+ years of enterprise or solution architecture experience, mandatory experience in banking or financial services, and hands-on cloud work on AWS and Azure. Candidates should also have experience adding AI or machine learning to enterprise systems.
AWS, Microsoft Azure
Quantitative Developer, Global Asset Management
Toronto, ONBank of Montreal
5+ ansBank of Montreal needs candidates with 5+ years of SQL and Python experience, cloud skills in Snowflake, AWS or Azure, and knowledge of asset management and ETF analytics. Hands-on troubleshooting of operational systems and strong teamwork are also required.
SQL, Python, Snowflake, AWS, Azure, Streamlit
Associate or Vice President Full Stack Engineer
Toronto, ONBank of Montreal
3+ ansCandidates need 3+ years (Associate) or 6+ years (Vice President) of professional software engineering experience, with Python, JavaScript/TypeScript, React, FastAPI or Flask, and hands-on experience with large language models and AI-enabled applications. Strong skills in APIs, databases, Docker, CI/CD and production operations are expected.
Python, JavaScript, TypeScript, React, FastAPI, Flask
Senior Manager, Wealth Management Technology Development
Toronto, ONBank of Montreal
10+ ans5+ gestionCandidates need a computer science engineering degree, 5+ years of technology leadership in Wealth Management and 10+ years overall in software roles. Experience with AWS, microservices, APIs, AI integrations and full-lifecycle delivery of new financial products is required.
AWS
Software Developer - (Automations/ AI /Dev Ops)
Mississauga, ONBank of Montreal
5+ ansCandidates need typically 5 to 7 years of relevant experience and a post-secondary degree in a related field, or an equivalent combination. Strong design skills, process automation, cloud computing, microservices, and quality assurance experience are expected, along with AWS, CDK, Python, and Salesforce.
AWS, CDK, Python, Salesforce
Lead Application Developer(.NET/Angular/AWS)
Toronto, ONBank of Montreal
8+ ans3+ gestionCandidates need 8+ years of .NET/C#, ASP.NET Core and Angular development, 3+ years leading teams, and hands-on AWS, container, microservices and API experience. Strong security, DevOps, Agile and stakeholder communication skills are also required.
GitHub Copilot, Kubernetes, Docker, AWS ECS, AWS Lambda, AWS API Gateway
Business Technology Specialist( .Net/AWS/Banking)
Toronto, ONBank of Montreal
8+ ans3+ gestionCandidates need 8+ years of hands-on software development, including strong .NET, C# and Angular skills and 3+ years leading teams. Strong AWS cloud, microservices, security and Agile experience is required, with experience using generative AI development tools.
GitHub Copilot, Amazon Q, ChatGPT Enterprise, Docker, Kubernetes, OpenShift
Manager, Wealth Reporting Analytics & Automation
Toronto, ONBank of Montreal
7+ ansBank of Montreal needs candidates with 7+ years of analytical experience, preferably in banking or FinTech, plus advanced SQL and SAS skills and strong data visualization experience in Power BI and Fabric. Candidates also need Python, PySpark and AWS knowledge, strong stakeholder management and excellent communication skills.
SQL, SAS, Power BI, Microsoft Fabric, Python, PySpark
Developer Lead (AI-Enabled Systems)
Toronto, ONBank of Montreal
7+ ansCandidates need 7-10+ years of full stack or backend experience, skill in one backend language and one frontend framework, and hands-on experience building applications with large language models. Banking or regulated-industry experience is a strong asset.
Spring Boot, React, Angular, Kafka, Docker, Kubernetes
Software Application Developer – Loan Servicing & AI Enablement
Toronto, ONBank of Montreal
4+ ansCandidates need 4 to 7 years of enterprise software development experience, strong Java and Spring Boot skills, and experience with REST APIs, microservices, Oracle SQL and containers. Experience with AI-assisted engineering tools and Responsible AI principles is also required.
Java, Spring Boot, Oracle SQL, Kubernetes, Docker, OpenShift
GenAI Software Developer
Calgary, ABBank of Montreal
4+ ansCandidates need 4 to 6 years of software development experience, including building LLM-based applications, RAG architectures and REST APIs. Strong SQL, prompt engineering and Agile experience are required, and banking or regulated-industry experience is a plus.
GitHub Copilot, JIRA Rovo, AWS AgentCore, Swagger/OpenAPI, SQL
Global Product Owner, Observability
Toronto, ONBank of Montreal
Bank of Montreal needs senior experience owning enterprise technology platforms, deep hands-on Dynatrace skills, and cloud-native observability experience in Azure and AWS. Candidates also need a track record governing multi-year roadmaps and presenting to senior leadership.
Dynatrace, Azure, AWS
Senior Development Lead - (Cloud /Payment Systems)
Toronto, ONBank of Montreal
Candidates need strong hands-on experience with AWS serverless services such as Lambda, DynamoDB, SQS, SNS, EventBridge and S3, plus infrastructure as code with AWS CDK. Strong backend, API and event-driven development skills, production troubleshooting experience and the ability to lead and mentor developers are essential.
AWS Lambda, DynamoDB, SQS, SNS, EventBridge, S3
Senior Technology Manager
Toronto, ONBank of Montreal
7+ ans4+ gestionBank of Montreal needs candidates with 7+ years in technology leadership or engineering, including 4+ years managing people. Hands-on skills in Java, Spring Boot, SQL, API management and cloud (AWS) are expected, along with budget management and strong stakeholder communication.
AWS, Java, Spring Boot, Oracle, SQL