Taro Logo

Full-stack Software Engineer

Leading international financial services provider helping people make their decisions easier and lives better.
$56,000 - $104,000
Frontend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Finance

Description For Full-stack Software Engineer

Manulife/John Hancock, a leading international financial services provider, is seeking a Full-stack Software Engineer to join their team in developing innovative annuities technology solutions. This role offers an exciting opportunity to work with a high-performing, agile team that designs and builds scalable software solutions impacting millions of customers.

The position requires 3+ years of experience in full-stack development, with expertise in technologies like .NET, ASP.NET, JavaScript/jQuery, ReactJS, and SQL. You'll be working with cloud-native tools including Docker, Kubernetes, and API Management. The role involves leading the design and development of applications, collaborating across multiple teams, and ensuring high-quality code delivery through comprehensive testing.

As part of Manulife's digital transformation journey, you'll be empowered with cutting-edge tools and technologies, including AI tools like GitHub Copilot to increase efficiency. The company offers a competitive salary range of $56,000-$104,000 USD (converted from CAD), along with comprehensive benefits including health, dental, vision, and mental health coverage, retirement plans, and generous paid time off.

The ideal candidate should have a strong educational background in software engineering, computer science, or related fields, combined with solid technical expertise and excellent communication skills. Knowledge of financial services or actuarial science is a plus. Working in a hybrid model, you'll have the flexibility to collaborate with global teams while maintaining work-life balance.

Manulife offers a supportive and inclusive work environment, focusing on employee growth and well-being. The company has received numerous recognitions, including being named one of Forbes World's Best Employers 2023 and winning the 2024 Gallup Exceptional Workplace Award. This role presents an excellent opportunity to contribute to meaningful projects while developing both technical and business acumen in a leading financial services organization.

Last updated 9 hours ago

Responsibilities For Full-stack Software Engineer

  • Lead the design, development, and deployment of Annuities full-stack applications
  • Own work and progress within the delivery team
  • Drive innovation and continuous improvement in agile environment
  • Collaborate with multi-functional teams
  • Analyze and resolve complex technical issues
  • Write unit and integration tests
  • Produce comprehensive documentation

Requirements For Full-stack Software Engineer

JavaScript
React
Node.js
  • Master's/bachelor's degree in Applied Mathematics, Actuarial Science, Finance, Software Engineering, Computer Science, or related field
  • 3+ years of strong technical expertise in front-end and back-end technologies
  • Strong understanding of front-end and back-end development principles
  • Experience with .NET (VB/C#) development
  • Experience with Azure, AKS or other cloud platforms
  • Solid diagnostic, analytical, and critical thinking skills
  • Strong written and verbal communication skills

Benefits For Full-stack Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
401k
  • Health insurance
  • Dental coverage
  • Mental health coverage
  • Vision insurance
  • Short and long-term disability
  • Life insurance
  • Retirement savings plans
  • Global share ownership plan
  • Paid time off
  • Holidays
  • Personal and sick days

Interested in this job?

Jobs Related To Manulife / John Hancock Full-stack Software Engineer