Back-end Software Engineer

Manulife Financial Inc

Toronto, Canada
Base: $86,100.00 - $136,100.00 cad; bonus/equity: ...
On-site
High-quality, performant, and secure solutions
Software development lifecycle
Cloud-native solutions on azure
Work in an Agile team to create, deliver and maintain high-quality, performant, and secure solutions

Job Summary

  • Work in an Agile team to create, deliver and maintain high-quality, performant, and secure solutions.
  • Provide technical leadership across the software development lifecycle, ensuring architectural consistency and engineering excellence.
  • We’ll empower you to learn and grow the career you want.

Matching Summary

Work in an Agile team to create, deliver and maintain high-quality, performant, and secure solutions.

Salary

Base: $86,100.00 - $136,100.00 CAD; Bonus/Equity: Incentive programs and incentive compensation tied to business and individual performance; Benefits: Health, dental, mental health, vision, disability, life insurance, retirement savings plans, paid time off

Skills & Requirements

Must-have

  • high-quality, performant, and secure solutions
  • software development lifecycle
  • cloud-native solutions on Azure
  • CI/CD deployment via Azure DevOps
  • performance monitoring and telemetry data

Nice-to-have

  • curious mind and thirst for knowledge
  • passion for high quality software engineering
  • keeping technical skills honed
  • experience in the financial industry
  • experience with JavaScript, React, and/or NodeJS

Key Requirements

  • 5+ years back-end development in Databricks, Python, Azure Data Factory and SQL Server
  • 5+ years developing cloud-native solutions on Azure
  • 5+ years working with CI/CD using Azure DevOps, Jenkins, GitHub Actions, or similar
  • Proven experience in designing software systems and documenting design using UML
  • Ability to make complex information accessible and communicate easily

Work Rights

Not specified

Tailored Resume

Cover Letter