Senior Full-Stack Engineer – Cloud, APIs & Data

Manulife

Toronto

Hybrid

CAD 113,000 - 163,000

Full time

3 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health benefits
Pension plan
Incentive programs

Job summary

Manulife's Experience Office is seeking a Senior Software Engineer to design, build, and enhance innovative solutions across the full software lifecycle. You will work on scalable APIs, data solutions, and web applications in a fast-paced Agile team, mentoring peers and upholding engineering excellence.

The role requires 7+ years of software development experience with C#/.NET, SQL Server, REST APIs, and cloud-native development in Azure or PCF. Banking/FS or insurance experience is preferred.

Qualifications

  • 7+ years of software development experience.
  • Strong expertise in C#/.NET and OOP with design patterns.
  • Advanced SQL Server experience and relational design.
  • Experience with REST APIs, MVC, and modern web frameworks.
  • Cloud-native development with Azure/PCF and CI/CD pipelines.
  • Financial services or insurance domain experience is preferred.

Responsibilities

  • Design, develop, test, deploy, and support full-stack applications.
  • Build scalable APIs, web apps, and data solutions.
  • Translate business requirements into technical solutions.
  • Participate in Agile ceremonies and sprint planning.
  • Promote engineering best practices, CI/CD, and test automation.
  • Collaborate with cross-functional teams to deliver digital solutions.
  • Mentor team members and maintain technical documentation.

Skills

C#/.NET
SQL Server
REST APIs
React/Angular
Azure
CI/CD
Agile/Scrum

Education

Bachelor's degree in Computer Science or related field

Tools

Azure
PCF

Job description

Manulife's Experience Office is seeking a Senior Software Engineer to design, build, and enhance innovative solutions across the full software lifecycle. You will work on scalable APIs, data solutions, and web applications in a fast-paced Agile team, mentoring peers and upholding engineering excellence.

The role requires 7+ years of software development experience with C#/.NET, SQL Server, REST APIs, and cloud-native development in Azure or PCF. Banking/FS or insurance experience is preferred.

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

Similar jobs worth comparing

Senior Full-Stack Engineer - Hybrid Cloud/API
Senior Full-Stack Engineer - Hybrid Cloud/API

Manulife Financial • Toronto

Hybrid
CAD 113,000 - 163,000
Software Engineer, Manulife Bank Technology Team
Software Engineer, Manulife Bank Technology Team

manulife • Southwestern Ontario

On-site
CAD 90,000 - 130,000
Software Engineer, Manulife Bank Technology Team
Software Engineer, Manulife Bank Technology Team

Manulife Financial • Waterloo

On-site
CAD 90,000 - 120,000
Backend Engineer – Azure Cloud, Microservices & CI/CD
Backend Engineer – Azure Cloud, Microservices & CI/CD

Manulife • Toronto

Hybrid
CAD 86,000 - 136,000
Incentive programs
Retirement plans
Health benefits
+1
Cloud-Native Software Engineer — APIs & AI-Powered Platforms
Cloud-Native Software Engineer — APIs & AI-Powered Platforms

Manulife Financial • Southwestern Ontario

Hybrid
CAD 86,000 - 136,000
Hybrid work model
Competitive salary
Benefits package
Cloud-Native Software Engineer - Banking APIs & AI
Cloud-Native Software Engineer - Banking APIs & AI

Manulife • Toronto

Hybrid
CAD 86,000 - 136,000
Health benefits
Dental benefits
Mental health benefits
+3
Cloud-Native Full-Stack Engineer — AI & Azure
Cloud-Native Full-Stack Engineer — AI & Azure

Manulife • Toronto

Hybrid
CAD 86,000 - 136,000
Senior Cloud Solutions Architect – Enterprise Platforms
Senior Cloud Solutions Architect – Enterprise Platforms

Manulife • Toronto

Hybrid
CAD 113,000 - 210,000
Senior .NET & API Lead – Cloud/Microservices
Senior .NET & API Lead – Cloud/Microservices

Equitable-C • Southwestern Ontario

Hybrid
CAD 90,000 - 130,000
Employer-paid benefits
Pension matching
Volunteer day
+1
Senior Cloud Solutions Architect — Multi-Cloud & Enterprise
Senior Cloud Solutions Architect — Multi-Cloud & Enterprise

Manulife Financial • Toronto

Hybrid
CAD 113,000 - 210,000