See more Collapse

Associate Software Engineer, Individual Insurance

1 month ago


Waterloo, Canada Manulife Full time

Job Description

Join our Individual Insurance Engineering Team

We are responsible for building new features and maintaining our web-based platform. Our goal is to improve the advisor and client experience to ensure that our customers continue to have the tools they need to succeed.

We are adding a Full Stack Engineer to our team who will be able to bring their unique ideas, viewpoints, and technical experience. You will have the ability to work on new features and have an active voice in our digital solutions and work within a collaborative and supportive team structure where we ‘get it done together’ and ‘own it’ on a day-to-day basis


Responsibilities:

Participate in conceptualization and brainstorming sessions to devise creative and innovative digital solutions. Design, code, unit test and integrate new features and functionality. Collaborate with product owners, software engineers, quality engineers and business analysts to uncover challenges and opportunities to deliver new business value through software. Maintain and ensure high quality software, with accountability for production reliability and usage. Promote agile principles and methodology within the squad. Mentor and guide junior engineers, sharing your knowledge and expertise, conducting code reviews, and providing constructive feedback, to help them grow professionally. Familiarity with agile and DevOps principles, 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


What we are looking for:

Must have

Proficient in JavaScript and C# At least 1 year of experience with React/Redux, or any other frontend framework At least 2 years of experience with C# and .NET Be able to write unit tests for the new code Understanding of microservice architecture Basic knowledge of Git/GitHub

Nice to have

Java Hands-on experience with AKS Knowledge of Jira/Confluence Experience in insurance products Experience reviewing code in GitHub Experience working with OAuth in .NET


What can we offer you?

A competitive salary and benefits packages. A growth trajectory that extends upward and outward, encouraging you to follow your passions and learn new skills. A focus on growing your career path with us. Flexible work policies and strong work-life balance. Professional development and leadership opportunities.


Our commitment :

Values-first culture
We lead with our Values every day and bring them to life together.

Boundless opportunity
We create opportunities to learn and grow at every stage of your career.

Continuous innovation
We invite you to help redefine the future of financial services.

Delivering the promise of Diversity, Equity and Inclusion
We foster an inclusive workplace where everyone thrives.

Championing Corporate Citizenship
We build a business that benefits all stakeholders and has a positive social and environmental impact.

About Manulife and John Hancock

Manulife Financial Corporation is a leading international financial services group that helps people make their decisions easier and lives better. With our global headquarters in Toronto, Canada, we operate as Manulife across our offices in Asia, Canada, and Europe, and primarily as John Hancock in the United States. We provide financial advice, insurance, and wealth and asset management solutions for individuals, groups and institutions. At the end of 2022, we had more than 40,000 employees, over 116,000 agents, and thousands of distribution partners, serving over 34 million customers. At the end of 2022, we had $1.3 trillion (US$1.0 trillion) in assets under management and administration, including total invested assets of $0.4 trillion (US $0.3 trillion), and segregated funds net assets of $0.3 trillion (US$0.3 trillion). We trade as ‘MFC’ on the Toronto, New York, and the Philippine stock exchanges, and under ‘945’ in Hong Kong.

Manulife is an Equal Opportunity Employer

At Manulife/JohnHancock, we embrace our diversity. We strive to attract,developandretaina workforce that is as diverse as the customers we serve and to foster an inclusive work environment that embraces the strength of cultures and individuals. We are committed to fair recruitment, retention, advancement and compensation, and we administer all of our practices and programs without discrimination on the basis of race, ancestry, place of origin,colour, ethnic origin, citizenship, religion or religious beliefs, creed, sex (including pregnancy and pregnancy-related conditions), sexual orientation, genetic characteristics, veteran status, gender identity, gender expression, age, marital status, family status, disability, or any other ground protected by applicable law.

It is our priority to remove barriers toprovideequal access to employment. A Human Resources representative will work with applicants who request a reasonable accommodation during the application process. All information shared during the accommodation request process will be stored and used in a manner that is consistent withapplicable laws and Manulife/John Hancock policies. To request a reasonable accommodation in the application process, contact


We have other current jobs related to this field that you can find below


  • Waterloo, Canada Manulife Insurance Malaysia Full time

    Full Stack Software Engineer, Manulife Bank page is loaded Full Stack Software Engineer, Manulife Bank Apply locations Waterloo, Ontario time type Full time posted on Posted 4 Days Ago job requisition id JR24060113 We are a leading financial services provider committed to making decisions easier and lives better for our...


  • Waterloo, Canada Manulife Insurance Malaysia Full time

    Full Stack Software Engineer, Manulife Bank page is loaded Full Stack Software Engineer, Manulife Bank Apply locations Waterloo, Ontario time type Full time posted on Posted 4 Days Ago job requisition id JR24060113 We are a leading financial services provider committed to making decisions easier and lives better for our...


  • Waterloo, Canada Manulife Insurance Malaysia Full time

    Senior Full Stack Software Engineer/Coach, Engineering Transformation page is loaded Senior Full Stack Software Engineer/Coach, Engineering Transformation Apply locations Waterloo, Ontario Toronto, Ontario time type Full time posted on Posted 2 Days Ago job requisition id JR24051019 We are a leading financial services...


  • Waterloo, Canada Manulife Insurance Malaysia Full time

    Senior Full Stack Software Engineer/Coach, Engineering Transformation page is loaded Senior Full Stack Software Engineer/Coach, Engineering Transformation Apply locations Waterloo, Ontario Toronto, Ontario time type Full time posted on Posted 2 Days Ago job requisition id JR24051019 We are a leading financial services...


  • Waterloo, Canada Manulife Insurance Malaysia Full time

    Senior Full Stack Software Engineer/Coach, Engineering Transformation page is loaded Senior Full Stack Software Engineer/Coach, Engineering Transformation Apply locations Waterloo, Ontario Toronto, Ontario time type Full time posted on Posted 2 Days Ago job requisition id JR24051019 We are a leading financial services...


  • Waterloo, Canada Manulife Insurance Malaysia Full time

    Back-End Software Engineer, Manulife Bank page is loaded Back-End Software Engineer, Manulife Bank Apply locations Waterloo, Ontario time type Full time posted on Posted Yesterday job requisition id JR24041612 We are a leading financial services provider committed to making decisions easier and lives better for our...


  • Waterloo, Canada Manulife Insurance Malaysia Full time

    Back-End Software Engineer, Manulife Bank page is loaded Back-End Software Engineer, Manulife Bank Apply locations Waterloo, Ontario time type Full time posted on Posted Yesterday job requisition id JR24041612 We are a leading financial services provider committed to making decisions easier and lives better for our...


  • Waterloo, Canada Manulife Insurance Malaysia Full time

    Back-End Software Engineer, Manulife Bank page is loaded Back-End Software Engineer, Manulife Bank Apply locations Waterloo, Ontario time type Full time posted on Posted Yesterday job requisition id JR24041612 We are a leading financial services provider committed to making decisions easier and lives better for our...


  • Waterloo, Canada Manulife Insurance Malaysia Full time

    Back-End Software Engineer, Manulife Bank page is loaded Back-End Software Engineer, Manulife Bank Apply locations Waterloo, Ontario time type Full time posted on Posted Yesterday job requisition id JR24041612 We are a leading financial services provider committed to making decisions easier and lives better for our...


  • Waterloo, Canada Company 19 - John Hancock Life Insurance Company (U.S.A.) Full time

    Description The opportunity Work Locations: Boston - USA or Toronto-Canada or Waterloo-Canada Work arrangement: Hybrid (3 days from nearest Office, 2 days from Home) Are you a self starter who loves technical challenges? Are you passionate about building high-quality, user-friendly solutions? If so, then we want to hear from you! We are...


  • Waterloo, Canada Manulife Insurance Malaysia Full time

    Senior Full Stack Software Engineer/Coach, Engineering Transformation page is loaded Senior Full Stack Software Engineer/Coach, Engineering Transformation Apply locations Waterloo, Ontario Toronto, Ontario time type Full time posted on Posted 2 Days Ago job requisition

  • Mobile QA Engineer

    2 days ago


    Waterloo, Canada Insurance & Mobility Solutions Full time

    Company Overview IMS is a leader in connected car and telematics services. We provide services and analytics to insurers, governments, and enterprises. We are proud to be the developer of the industry-acclaimed; cloud-based connected car platform. From insurers and governments to dealerships and everyday drivers, we’re proud to produce technology that...

  • Underwriting Manager

    3 weeks ago


    Waterloo, Canada Manulife Full time

    We are a leading financial services provider committed to making decisions easier and lives better for our customers and colleagues around the world. From our environmental initiatives to our community investments, we lead with values throughout our business. To help us stand out, we help you step up, because when colleagues are healthy, respected and...


  • Waterloo, Canada JAM Software GmbH Full time

    Embedded Software Developer – Microcontrollers Are you ready to be part of a leading global engineering design house specializing in the design and development of embedded software/hardware, electronics, and electro-mechanics? What we’re looking for • Highly motivated and dynamic professionals • Motivated designers with broad backgrounds and...

  • Director, Engineering

    4 weeks ago


    Waterloo, Canada Company 1 - The Manufacturers Life Insurance Company Full time

    Description The opportunity Are you looking for your next step as an Engineering Leader? We are evolving our Insurance Technology team, with the mandate to power world-class customer and employee experiences through software and engineering skills. The customer is at the focus of everything we do, and millions of end users rely on our products...


  • Waterloo, Canada Cedent Consulting Inc Full time

    Software Engineering Manager (Waterloo, ON) Title: Software Engineering Manager  @ Waterloo, On, Canada . Terms of Hire: Full Time.Salary:  $Open / yr + Benefits.  Job Summary: Seeking a dynamic leader and great team player who enjoys technical challenges in a fast-paced environment, has a vision of where the...


  • Waterloo, Canada Cedent Consulting Inc Full time

    Software Engineering Manager (Waterloo, ON) Title: Software Engineering Manager  @ Waterloo, On, Canada . Terms of Hire: Full Time.Salary:  $Open / yr + Benefits.  Job Summary: Seeking a dynamic leader and great team player who enjoys technical challenges in a fast-paced environment, has a vision of where the...


  • Waterloo, Canada Manulife Insurance Malaysia Full time

    time type Full time posted on Posted 12 Days Ago job requisition id JR24050682 We are a leading financial services provider committed to making decisions easier and lives better for our customers and colleagues around the world. From our environmental initiatives to our community investments, we lead with values throughout our business. To help...


  • Waterloo, Canada Canonical - Jobs] Full time

    Job Description:Job Description This is a general track for security-focused engineering in every team at Canonical, across all levels of seniority. Apply here if you are already an exceptional security-focused software engineer. Most product engineering teams at Canonical include one or two spaces for dedicated security-oriented software engineers. Their...


  • Waterloo, Canada Canonical - Jobs] Full time

    Job Description:Job Description This is a general track for security-focused engineering in every team at Canonical, across all levels of seniority. Apply here if you are already an exceptional security-focused software engineer. Most product engineering teams at Canonical include one or two spaces for dedicated security-oriented software engineers. Their...