Posted:
March 21, 2026
Location:
Toronto, Ontario, Canada

Job Description

We are seeking an experienced Senior Full Stack Software Engineer to join our team responsible for supporting and enhancing critical production applications and platforms. This role is essential to maintain system stability, performance, and availability in mission-critical environments. You will leverage advanced troubleshooting capabilities and full-stack development expertise to resolve complex issues, implement permanent solutions, and drive continuous improvement initiatives.

As a Senior Full Stack Software Engineer, you will also work as a Level 2 Production Support Engineer, you will work closely with Level 1 support teams, Level 3 development teams, and infrastructure partners to ensure timely resolution of incidents and uphold operational excellence.

Position Responsibilities:

  • Incident Management: Diagnose and resolve complex production issues across the full technology stack (front-end, back-end, APIs, and databases).

  • Root Cause...

  • Apply for this Job

    Submit your application for the Senior Full Stack Software Engineer position at Company 19 - John Hancock Life Insurance Company (U.S.A.).

    Apply Now Save for Later

    Job Overview

    Job Type: Full time
    Location: Toronto, Canada
    Posted: March 21, 2026
    Deadline: April 30, 2026