Full-Time

Full-Stack Software Engineer

Posted on 4/22/2025

Deadline 5/2/25
Manulife Financial

Manulife Financial

10,001+ employees

Provides insurance and investment solutions globally

Compensation Overview

CA$75.9k - CA$140.9k/yr

+ Incentive Compensation

Senior

Toronto, ON, Canada + 1 more

More locations: Kitchener, ON, Canada

If you are applying for this role outside of the primary location, please contact [email protected] for the salary range for your location.

Category
Full-Stack Engineering
Software Engineering
Required Skills
JavaScript
React.js
Microservices
C#
REST APIs
Requirements
  • Bachelor’s degree in computer science, software engineering, or a related field (or equivalent experience).
  • 5+ years of professional experience in Full Stack development, with a focus on React, JavaScript, .NET, C#, Azure SQL DB tech stack.
  • Knowledge of software development standard processes, design patterns, and SOLID principles.
  • Strong understanding of software architecture and the ability to design scalable and efficient systems.
  • Engineer and test high quality RESTful APIs and microservices.
  • Knowledge of asynchronous programming and multithreading concepts.
  • Ability to analyze and debug complex issues in a distributed system.
  • Version control, performance optimization and coding standard methodologies.
  • Experience in Behavioral driven development and test-driven development.
  • Collaborative attitude, willingness to work with team members; able to coach, participate in code reviews, share skills and methods.
  • Continuously learn from both success and failure.
  • Good organizational and problem-solving abilities that enable you to manage through creative abrasion.
  • Good verbal and written communication; effectively articulate technical vision, possibilities, and outcomes.
  • Proactive and open attitude towards learning new technologies and frameworks.
  • Demonstrated passion for technology and a commitment to staying up-to-date with the latest industry trends.
Responsibilities
  • Participate in ideation and brainstorming sessions to devise creative and innovative digital solutions.
  • Design, code, unit test and integrate new features and functionality.
  • Collaborate with product partners, software engineers, quality engineers and business analysts to uncover problems, test-driven development, continuous integration, and other approaches to accelerate the delivery of new features.
  • Complete documentation as part of definition of done. e.g., deployment, maintenance, support and for business needs.
  • Keep up to date on the latest test software and frameworks.
  • Drive software development process to quality-centric methodologies.
Desired Qualifications
  • Knowledge of DevOps and CI/CD tools, such as Jenkins.
  • Knowledge of containerized applications using Docker, Gitflow, Flux, Helm Charts etc.
  • Basic knowledge of AKS, Terraform, Pods and Mesh network like Istio.

Manulife provides a variety of financial services, including life insurance, health insurance, wealth management, and retirement solutions. The company helps individuals, businesses, and institutions manage financial risks and grow their wealth across key markets like North America, Asia, and Europe. Manulife's products work by collecting premiums from policyholders, charging fees for asset management, and generating investment income. What sets Manulife apart from its competitors is its focus on using advanced analytics and technology to offer personalized services that help clients meet their financial goals. The company's goal is to support customers in achieving their dreams and aspirations through effective financial solutions.

Company Size

10,001+

Company Stage

IPO

Headquarters

Toronto, Canada

Founded

1887

Simplify Jobs

Simplify's Take

What believers are saying

  • Manulife can expand ESG offerings amid rising sustainable investment trends.
  • Enhancing digital insurance solutions could benefit Manulife in a growing digital market.
  • AI integration in customer service presents an opportunity for improved client interactions.

What critics are saying

  • Increased competition from fintechs may erode Manulife's market share.
  • Global Minimum Taxes could impact Manulife's profitability in various regions.
  • Leadership changes may lead to strategic shifts and internal challenges.

What makes Manulife Financial unique

  • Manulife leverages advanced analytics to offer personalized financial services.
  • The company operates in key markets: North America, Asia, and Europe.
  • Manulife integrates technology and innovation to enhance client-centric services.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Health Insurance

Dental Insurance

Vision Insurance

Life Insurance

Disability Insurance

Mental Health Support

Wellness Program

401(k) Company Match

401(k) Retirement Plan

Paid Vacation

Paid Sick Leave

Paid Holidays

Flexible Work Hours

Company News

PR Newswire
May 13th, 2025
John Hancock Closed-End Funds Release Earnings Data

BOSTON, May 13, 2025 /PRNewswire/ - The John Hancock Closed-End Funds listed in the table below announced earnings1 for the three months ended April 30, 2025. The same data for the comparable three-month period ended April 30, 2024 is also available below

PR Newswire
May 8th, 2025
Manulife Announces Election Of Directors

C$ unless otherwise stated                                                                     TSX/NYSE/PSE: MFC   SEHK: 945. TORONTO, May 8, 2025 /PRNewswire/ - Manulife Financial Corporation (Manulife) announced today that each of the following 13 nominees proposed to be elected at the Annual Meeting of Shareholders held earlier today has been elected. The detailed results of the vote for the election of directors are set out below

PR Newswire
May 2nd, 2025
John Hancock Closed-End Funds Declare Monthly Distributions

BOSTON, May 1, 2025 /PRNewswire/ - The John Hancock closed-end funds listed below declared their monthly distributions today as follows:. Declaration Date:         May 1, 2025Ex Date:                       May 12, 2025Record Date:                May 12, 2025Payment Date:             May 30, 2025

PR Newswire
Apr 23rd, 2025
Manulife To Release First Quarter 2025 Results

C$ unless otherwise stated                                                                                                            TSX/NYSE/PSE: MFC     SEHK: 945. TORONTO, April 23, 2025  /PRNewswire/ - Manulife Financial Corporation will release its first quarter 2025 financial results after markets close on Wednesday, May 7, 2025, which will be made available at manulife.com/en/investors/results-and-reports. A live webcast and conference call are scheduled for Thursday, May 8, 2025, at 8:00 a.m. (ET) where members of Manulife's executive leadership team will discuss the results, followed by a question and answer period with analysts

PR Newswire
Apr 10th, 2025
Manulife Appoints Stephanie Fadous Chief Actuary

TSX/NYSE/PSE: MFC SEHK: 945Hung Ko Appointed Global Head of Treasury and Investor Relations in Expanded RoleTORONTO and HONG KONG, April 10, 2025 /PRNewswire/ - Manulife announced the appointment of Stephanie Fadous as Chief Actuary, effective May 9, 2025. Ms. Fadous succeeds Steve Finch, who was recently named President and CEO of Manulife Asia. She will join Manulife's Executive Leadership Team and will report to Phil Witherington, Manulife's incoming President and CEO.Ms. Fadous currently serves as Manulife's Global Treasurer and Head of Capital Management, where she has played an integral role in developing and executing global funding programs and managing the company's relationships with rating agencies and banks. Prior to this, Ms

INACTIVE