IT & Software

Senior Full Stack Software Engineer

Manulife

Toronto · Ontario · Canada

Design and deliver full stack applications with Java, TypeScript, React, APIs, and Azure in a hybrid Waterloo, Ontario role. As a Senior Full Stack Software Engineer, you will own features from design through production support across the software development lifecycle. Your work spans interfaces, databases, server-side logic, automated testing, microservices, and cloud platforms. You will contribute to architecture and technical decisions. Key Responsibilities:

Design, develop, test, deliver, and maintain business applications Design interfaces, databases, APIs, and server-side logic Build automated test harnesses and analyze solution quality Resolve defects and improve efficiency, reliability, and maintainability Complete deployment, maintenance, support, and business documentation Requirements:

Five to ten years as a Full Stack Software Engineer Ownership of features through production support Experience with Java, TypeScript, JavaScript, Node.js, Python, C#, .NET, and SQL Experience with React, REST APIs, microservices, and Microsoft Azure Knowledge of Agile, DevOps, testing, continuous integration, and secure coding Bring full stack engineering, architecture, testing, and Azure experience to Manulife’s hybrid Waterloo development team.

#J-18808-Ljbffr

Reference: WJ-3875_15528592 · Posted 07 Nov 2026, 04:48 AM

Find more on GigBlow

This role is listed on GigBlow for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.