Manulife

Technical Lead – Engineering

Manulife

full-time

Posted on:

Location Type: Hybrid

Location: Toronto • 🇨🇦 Canada

Visit company website
AI Apply
Apply

Salary

💰 CA$109,600 - CA$159,600 per year

Job Level

Senior

Tech Stack

AzureCloudJavaJenkinsMavenNode.jsReactSpringSpring BootSpringBootSQLTypeScript

About the role

  • Lead end-to-end program management, ensuring delivery within scope, budget, and timeline.
  • Design, develop, test, and integrate new software features using modern full stack technologies.
  • Apply creative problem-solving to bring software designs to life and mitigate technical risks through investigative spikes.
  • Promote and apply scaled agile frameworks (SAFe), maintaining team velocity and supervising efficiency metrics.
  • Collaborate with Product Owners to align product vision with technical capacity and provide accurate estimates.
  • Maintain user documentation covering deployment, maintenance, support, and compliance.
  • Manage technical assets, ensuring software currency, health, and alignment with strategic goals and compliance standards.
  • Lead all aspects of program status to interested parties, incorporating feedback and managing change impacts.
  • Redesign process flows with partner teams to improve operational efficiency.
  • Integrate emerging technology and policy trends to set strategy and plans.
  • Support production releases and provide ongoing technical support.

Requirements

  • 7+ years of expertise in comprehensive application development across multiple layers.
  • Proficiency in Java (Spring Boot), NodeJS, TypeScript, React.
  • Experience with Azure/AKS cloud environments.
  • Strong understanding of RESTful APIs and Spring frameworks.
  • Skilled in SQL, GitHub, Jira, Confluence, Jenkins, Maven, Snyk, and SonarQube.
  • Deep understanding of current technical stacks and architectural constraints.
  • Excellent organizational capabilities and capacity to manage multiple initiatives across teams.
  • Comfortable navigating ambiguity and driving clarity in varying situations.
Benefits
  • Health insurance
  • Dental insurance
  • Mental health benefits
  • Vision insurance
  • Short- and long-term disability
  • Life and AD&D insurance coverage
  • Adoption/surrogacy and wellness benefits
  • Employee/family assistance plans
  • Retirement savings plans (including pension and share ownership plan with employer matching)
  • Financial education and counseling resources
  • Generous paid time off program (holidays, vacation, personal, and sick days)

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaSpring BootNodeJSTypeScriptReactRESTful APIsSQLGitHubJiraConfluence
Soft skills
problem-solvingorganizational capabilitiesmanaging multiple initiativesnavigating ambiguitydriving clarity