Intermediate Full Stack Developer – Institutional Insurance Technology (python/azure)

BMO Financial Group

Toronto, ON, Canada
Base: $75,900.00 - $141,900.00; bonus/equity: not ...
Hybrid
Python for backend services
Microsoft azure experience
Azure function apps and app service
This role focuses on building and enhancing secure, scalable applications that support insurance products, data pipelines, and internal business users across actuarial, operations, finance, and risk functions

Job Summary

  • This role focuses on building and enhancing secure, scalable applications that support insurance products, data pipelines, and internal business users across actuarial, operations, finance, and risk functions.
  • The successful candidate will work collaboratively with business analysts, architects, and senior engineers to translate insurance business requirements into technical solutions while adhering to enterprise architecture standards, security controls, and regulatory expectations common within institutional insurance environments.
  • BMO also offers health insurance, tuition reimbursement, accident and life insurance, and retirement savings plans.

Matching Summary

This role focuses on building and enhancing secure, scalable applications that support insurance products, data pipelines, and internal business users across actuarial, operations, finance, and risk functions.

Salary

Base: $75,900.00 - $141,900.00; Bonus/Equity: Not specified; Benefits: health insurance, tuition reimbursement, accident and life insurance, retirement savings plans

Skills & Requirements

Must-have

  • Python for backend services
  • Microsoft Azure experience
  • Azure Function Apps and App Service
  • Terraform for Infrastructure-as-Code
  • SQL Server (MSSQL) for data models
  • JavaScript or TypeScript front-end
  • React or Angular frameworks

Nice-to-have

  • AI-enabled capabilities
  • prompt engineering
  • intelligent search solutions
  • Microsoft Power Platform familiarity
  • OpenAI/GPT integration
  • vector databases
  • Azure Cosmos DB

Key Requirements

  • 3–5 years of professional software development experience
  • Python, Azure, SQL/MSSQL, Visual Studio
  • Experience with enterprise systems integration
  • Understanding of SDLC methodologies
  • Ability to understand testing requirements
  • Prior exposure to insurance or financial services

Work Rights

Not specified

Tailored Resume

Cover Letter