Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Manulife

Senior Full-Stack Software Engineer

Manulife

Senior Full-Stack Software Engineer developing innovative life insurance products through scalable, high-quality software solutions. Collaborating with global teams to enhance actuarial models in user-friendly applications.

Posted 5/1/2026full-timeToronto • Massachusetts • 🇺🇸 United StatesSenior💰 $107,450 - $199,550 per yearWebsite

Tech Stack

Tools & technologies
ASP.NETCloudDockerJavaScriptjQueryKubernetes.NETReactSQL

About the role

Key responsibilities & impact
  • Analyze life insurance product specifications and translate complex actuarial models into intuitive, accurate implementations of life insurance products on the suite of Illustration applications
  • Lead the design, development, and deployment of Illustration full-stack applications using .NET (VB/C#), ASP.NET, JavaScript/jQuery, ReactJS, SQL, and cloud-native tools like Docker, Kubernetes, App Logic, and API Management
  • Directly manage and mentor a team of engineers, providing guidance on their work and progress, while owning own work and the progress of team aligned to the project goals and timelines
  • Drive innovation and continuous improvement in a fast-paced, agile environment, while using leading technologies such as incorporating GitHub Copilot and other AI Tools to increase efficiency
  • Collaborate with multi-functional teams across engineering, product, pricing, and business to ensure timely delivery and alignment with strategic goals
  • Collaborate across engineering team to analyze and resolve complex technical issues and system defects
  • Write unit and integration tests, while performing and driving unit testing of all development ensuring code quality are met for delivery
  • Produce comprehensive documentation for system components developed

Requirements

What you’ll need
  • A Master’s/ bachelor’s degree in Applied Mathematics, Actuarial Science, Finance, Software Engineering, Computer Science, or a related technical field (or equivalent experience)
  • 7+ years of Proven experience as a Full-stack Software Engineer with strong technical expertise in front-end and back-end technologies
  • Proven ability to Lead Team members
  • A solid foundation in mathematical or actuarial science is required
  • Strong understanding of insurance or financial industry is a plus
  • Familiarity with spreadsheets, statistical analysis programs and programming languages is a plus
  • Strong understanding of front-end and back-end development principles, standards and designing techniques
  • Passion for solving complex problems and delivering customer-centric solutions
  • Ability to assess requirements and provide technical solutioning options and level of effort estimates aligned to delivery schedules
  • Solid diagnostic, analytical, conceptual, and excellent critical thinking skills in solving and debugging problems with collaborative approach to timely resolution and communication on after action
  • Solid written and verbal communication, interpersonal, presentation, planning and organizational, and teamwork skills
  • A self-starter mentality with a desire to lead, innovate, continuous learning, and make a lasting impact advocating for positive change

Benefits

Comp & perks
  • Health insurance
  • Dental insurance
  • Vision insurance
  • Mental health benefits
  • Short- and long-term disability insurance
  • Life and AD&D insurance coverage
  • Adoption/surrogacy benefits
  • Wellness benefits
  • Employee/family assistance plans
  • Retirement savings plans (including pension and global share ownership plan with employer matching contributions)
  • Financial education and counseling resources
  • Generous paid time off program including holidays, vacation, personal, and sick days

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
.NETVBC#ASP.NETJavaScriptjQueryReactJSSQLDockerKubernetes
Soft Skills
leadershipproblem-solvingcritical thinkingcommunicationteamworkanalytical skillsorganizational skillspresentation skillscollaborationself-starter mentality
Certifications
Master’s degreeBachelor’s degreeActuarial ScienceFinanceSoftware EngineeringComputer Science