Senior Full-Stack Engineer, Enterprise Apps (FinServ)

Canada Life

London

On-site

CAD 80,000 - 130,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Education reimbursement
Health & Wellness benefits
Volunteer day
Pension and share plans
Employee recognition
ERGs & mentorship

Job summary

Canada Life is seeking a Senior Software Developer to design, build and support enterprise-scale solutions for our Workplace Retirement Services Technology team. You will lead full-stack development, mentor engineers and drive engineering excellence in a complex financial services environment.

The role focuses on modernizing platforms, solving challenging problems and delivering secure, scalable software. The base salary range is disclosed and total rewards are discussed in the next steps.

Qualifications

  • 5+ years of software development experience with full-stack emphasis.
  • Experience with front-end, APIs, integrations and databases.
  • Cloud platforms, containerization, and Azure-based solutions.
  • Experience in financial services, insurance, retirement, wealth management, banking or investment industries preferred.
  • Strong understanding of OO design, design patterns and modern development practices.
  • Experience with Agile delivery, DevOps, CI/CD, automated testing, code quality tools and production support.
  • University or College education in Computer Science, Computer Engineering or a related field, or equivalent experience.
  • Reliability Status Security Clearance – costs covered by employer.

Responsibilities

  • Lead the design, development, integration and support of enterprise applications across front-end, APIs, services, data and cloud technologies.
  • Build and enhance scalable, secure and reliable software solutions that meet business and technical requirements.
  • Contribute to system architecture, technical design, modernization and integration initiatives.
  • Troubleshoot complex production issues, conduct impact analysis and implement sustainable solutions.
  • Champion engineering best practices including automated testing, CI/CD, code reviews, DevOps and quality assurance.
  • Collaborate with product owners, architects, analysts, QA and operations teams to deliver business value.
  • Mentor developers, share technical expertise and promote continuous improvement across the team.
  • Support operational excellence through proactive maintenance, governance and production support activities.

Skills

Full-stack development
Cloud platforms
Microservices
Agile / DevOps
Mentoring

Education

Bachelor or College degree in CS/CE or related field

Tools

Azure
Docker
Kubernetes
CI/CD tooling

Job description

Canada Life is seeking a Senior Software Developer to design, build and support enterprise-scale solutions for our Workplace Retirement Services Technology team. You will lead full-stack development, mentor engineers and drive engineering excellence in a complex financial services environment.

The role focuses on modernizing platforms, solving challenging problems and delivering secure, scalable software. The base salary range is disclosed and total rewards are discussed in the next steps.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer – Platform Modernization
Senior Full-Stack Engineer – Platform Modernization

Canada Life • Toronto

On-site
CAD 80,000 - 130,000
Education reimbursement (up to $2,000/
Mental health benefit $5,000
Pension plan
+2
Senior Software Developer
Senior Software Developer

Canada Life • Toronto

On-site
CAD 80,000 - 130,000
Education reimbursement (up to $2,000/
Mental health benefit $5,000
Pension plan
+2
Senior Software Developer
Senior Software Developer

TechAlliance of Southwestern Ontario, London Economic Development Corporation • London

On-site
CAD 80,000 - 130,000
Career development
Health & Wellness
Time Off
+3
Senior Software Developer
Senior Software Developer

Canada Life • London

On-site
CAD 80,000 - 130,000
Education reimbursement
Health & Wellness benefits
Volunteer day
+3
Senior Software Engineer - Scalable FinTech Solutions
Senior Software Engineer - Scalable FinTech Solutions

Momentum Financial Services Group • Toronto

Hybrid
CAD 100,000 - 120,000
Health and dental plans
Discretionary annual bonus
Tuition reimbursement
+1
Senior Full Stack Developer
Senior Full Stack Developer

Hewitt Banks • Toronto

Remote
CAD 170,000 - 180,000
Senior Full-Stack Engineer - AI-Driven Task Platform Hybrid
Senior Full-Stack Engineer - AI-Driven Task Platform Hybrid

Brex • British Columbia

Hybrid
CAD 192,000 - 240,000
Up to four weeks of fully remote work per year
Collaborative office environment
Senior Full-Stack Developer
Senior Full-Stack Developer

United States Digital Space LLC • Toronto

On-site
CAD 90,000 - 120,000
Comprehensive Total Rewards Program
Flexible work/life balance options
World-class training program in financial services
Software Developer (1-Year Contract)
Software Developer (1-Year Contract)

KingSett Capital Inc. • Toronto

On-site
CAD 100,000 - 110,000
Senior Full-Stack Architect - Enterprise Platform Leader
Senior Full-Stack Architect - Enterprise Platform Leader

TD Bank Group • Toronto

On-site
CAD 150,000 - 177,000