Canada Life

Senior Technical Lead

Canada Life

full-time

Posted on:

Location Type: Office

Location: TorontoCanada

Visit company website

Explore more

AI Apply
Apply

Salary

💰 CA$102,000 - CA$152,000 per year

Job Level

About the role

  • Provide day‑to‑day technical leadership to developers across actuarial and financial reporting applications.
  • Support code reviews, design discussions, and technical troubleshooting.
  • Promote good engineering practices including performance tuning, testing, and secure development.
  • Support enhancement and maintenance of custom actuarial and reporting systems used for valuation, capital calculation, data aggregation, and analytics.
  • Troubleshoot production issues, support stability, and ensure data integrity.
  • Collaborate with platform teams on deployments, environment management, and operational processes.
  • Participate in modernization initiatives such as cloud integrations, re‑platforming, and automation improvements.
  • Work with architects to review designs and help implement target-state patterns.
  • Help introduce CI/CD improvements, DevOps tooling, and engineering best practices.
  • Coordinate with actuarial and finance stakeholders to understand functional needs and translate them into actionable technical work.
  • Support sprint planning, backlog grooming, and estimation.
  • Prepare and maintain technical documentation, support materials, and operational runbooks.
  • Ensure solutions comply with audit, security, and governance standards.
  • Contribute to functional, integration, and regression testing strategies.
  • Support automated test frameworks where applicable.
  • Assist with defect resolution and post‑release validation.

Requirements

  • 6 - 8 years of experience in application development, engineering, or technical delivery.
  • 1 - 3 years of informal team leadership experience (e.g., mentoring developers, coordinating offshore teams, or acting as a technical lead).
  • Hands‑on experience with enterprise application development stacks, using one or more of the following: JavaScript/Node.js or comparable backend frameworks .NET (C#) or similar object‑oriented languages SQL‑based databases (e.g., SQL Server, Postgres, Oracle) Enterprise data or analytics platforms (e.g., SAP HANA, Snowflake, Databricks, or equivalent technologies).
  • Solid understanding of DevOps, CI/CD, secure development, and modern engineering practices.
  • Strong communication and ability to collaborate with both technical and business partners.
  • Experience with actuarial, financial reporting, or regulatory systems.
  • Familiarity with Azure or SAP Business Technology Platform.
  • Experience working in environments subject to SOX, ICOFR, or similar audit controls.
  • Exposure to cloud migration or application modernization projects.
Benefits
  • Opportunities for career advancement, access to industry-leading learning programs and up to $2,000 annually towards education reimbursement.
  • Flexible health and dental benefits, plus a $5,000 mental health benefit to support your well-being.
  • In addition to regular vacation and personal days, we support community involvement with a volunteer day.
  • Company-matching pension plan, share ownership program and additional investment options.
  • Employee recognition programs, service milestone celebrations, employee discounts and more!
  • We provide a workplace where employees feel connected and supported through Employee Resource Groups (ERGs), mentorship programs, social clubs and events.
Applicant Tracking System Keywords

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

Hard Skills & Tools
JavaScriptNode.js.NETC#SQLSQL ServerPostgresOracleSAP HANASnowflake
Soft Skills
technical leadershipmentoringcollaborationcommunicationproblem-solvingteam coordinationstakeholder engagementdocumentationtesting strategiesdefect resolution