Senior Full-Stack Engineer - Hybrid Cloud/API

Manulife Financial

Toronto

Hybrid

CAD 113,000 - 163,000

Full time

45 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Manulife Financial is seeking a Senior Software Engineer to design, build, and enhance scalable solutions within an Agile team. You will develop full‑stack applications, APIs, and data services on Azure/PCF, following modern design patterns and CI/CD practices.

You will mentor peers, contribute to automated testing and documentation, and collaborate across functional teams to deliver customer‑focused digital experiences for financial services.

Qualifications

  • 7+ years of software development experience.
  • Strong expertise in C#/.NET and OOP/design patterns.
  • Advanced SQL Server experience with complex queries and relational design.
  • Experience building REST APIs, Web API, MVC, and modern web frameworks like React or Angular.
  • Knowledge of cloud-native development using Azure and PCF.
  • Experience with CI/CD pipelines, Agile/Scrum, and automated testing.
  • Experience in Banking, Financial Services or Insurance.
  • Strong problem-solving, communication, and collaboration skills.
  • Bachelor’s degree in Computer Science, Engineering, Information Technology, or a related field.

Responsibilities

  • Design, develop, test, deploy, and support full-stack business applications.
  • Build and maintain scalable APIs, web applications, and data solutions.
  • Translate business requirements into technical solutions.
  • Participate in Agile ceremonies, sprint planning, backlog refinement, and estimation activities.
  • Promote engineering best practices, code quality, automation, and CI/CD.
  • Collaborate with cross-functional teams to deliver innovative digital solutions.
  • Mentor and coach team members while contributing to a high-performing engineering culture.
  • Maintain technical documentation, deployment procedures, and support materials.

Skills

C#/.NET
Object-oriented programming
SQL Server
REST APIs
Web API
MVC
React/Angular
Azure
PCF
CI/CD
Agile/Scrum
Banking/Financial services/insurance

Education

Bachelor's degree in Computer Science/Engineering/IT

Tools

Azure DevOps

Job description

Manulife Financial is seeking a Senior Software Engineer to design, build, and enhance scalable solutions within an Agile team. You will develop full‑stack applications, APIs, and data services on Azure/PCF, following modern design patterns and CI/CD practices.

You will mentor peers, contribute to automated testing and documentation, and collaborate across functional teams to deliver customer‑focused digital experiences for financial services.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Solution Architect - Hybrid, Cloud & AI
Senior Solution Architect - Hybrid, Cloud & AI

Manulife Financial • Toronto

Hybrid
CAD 86,000 - 136,000
Incentive programs
Extensive benefits
Senior Cloud Solutions Architect — Multi-Cloud & Enterprise
Senior Cloud Solutions Architect — Multi-Cloud & Enterprise

Manulife Financial • Toronto

Hybrid
CAD 113,000 - 210,000
Senior Cloud Solutions Architect – Enterprise Platforms
Senior Cloud Solutions Architect – Enterprise Platforms

Manulife • Toronto

Hybrid
CAD 113,000 - 210,000
Senior Full-Stack Engineer – Platform Modernization
Senior Full-Stack Engineer – Platform Modernization

Canada Life • Toronto

On-site
CAD 80,000 - 130,000
Education reimbursement (up to $2,000/
Mental health benefit $5,000
Pension plan
+2
Senior DevOps Engineer — Cloud, CI/CD & Automation
Senior DevOps Engineer — Cloud, CI/CD & Automation

Manulife • Toronto

Hybrid
CAD 74,000 - 123,000
Senior Full-Stack Engineer, Enterprise Apps (FinServ)
Senior Full-Stack Engineer, Enterprise Apps (FinServ)

Canada Life • London

On-site
CAD 80,000 - 130,000
Education reimbursement
Health & Wellness benefits
Volunteer day
+3
Senior Full-Stack Engineer — Hybrid, Impactful FinTech
Senior Full-Stack Engineer — Hybrid, Impactful FinTech

Sun Life • Toronto

Hybrid
CAD 90,000 - 140,000
Competitive salary
Sun Life benefits package
Hybrid/Office flexibility
Senior Full-Stack Engineer - Hybrid, Impactful Health Platform
Senior Full-Stack Engineer - Hybrid, Impactful Health Platform

Dialogue • Montreal (administrative region)

Hybrid
CAD 110,000 - 160,000
Hybrid work: Montreal or Toronto Offic
Fully funded insurance
Wellness benefits
+2
Senior Hybrid Fullstack Engineer: Azure Microservices & ML
Senior Hybrid Fullstack Engineer: Azure Microservices & ML

Maplesoft Group, an SEB Company • Ottawa

Hybrid
CAD 124,000 - 152,000
Senior API & Cloud Engineer — Hybrid, 18‑Month Contract
Senior API & Cloud Engineer — Hybrid, 18‑Month Contract

BCFSA • Vancouver

Hybrid
CAD 90,000 - 140,000
Hybrid work arrangement
Competitive compensation
Health & wellness benefits plan
+3