
Technical Lead – Engineering
Manulife
full-time
Posted on:
Location Type: Hybrid
Location: Toronto • 🇨🇦 Canada
Visit company websiteSalary
💰 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