Enable job alerts via email!

Lead Software Engineer

Sun Life Financial

Golden Horseshoe

Hybrid

CAD 84,000 - 138,000

Full time

18 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a dynamic Software Engineer to innovate and enhance contact center technology. This role offers the chance to work with cutting-edge cloud solutions and GenAI technologies, transforming the customer experience across multiple regions. You will collaborate with cross-functional teams to implement best practices in software engineering while driving operational efficiency. The company values employee well-being and offers a hybrid work environment, making it an excellent opportunity for those looking to make a significant impact in a supportive atmosphere.

Benefits

Wellness programs
Career development opportunities
Flexible work location

Qualifications

  • 7+ years of experience in software development with a focus on cloud technologies.
  • Deep expertise in AWS and hands-on experience with Java and Python.

Responsibilities

  • Design and develop cloud capabilities to enhance contact center operations.
  • Collaborate with teams to implement software delivery and DevOps processes.

Skills

Java
Python
AWS services
DevOps practices
Problem-solving
Communication

Education

Bachelor’s degree in computer science

Tools

Amazon Connect
Lambda functions

Job description

You are as unique as your background, experience and point of view. Here, you’ll be encouraged, empowered and challenged to be your best self. You'll work with dynamic colleagues - experts in their fields - who are eager to share their knowledge with you. Your leaders will inspire and help you reach your potential and soar to new heights. Every day, you'll have new and exciting opportunities to make life brighter for our Clients - who are at the heart of everything we do. Discover how you can make a difference in the lives of individuals, families and communities around the world.

Job Description:

This role offers an exciting opportunity to shape the future of our contact center technology and drive innovation at a global scale. The successful candidate will play a pivotal role in transforming our engineering practices and delivering cutting-edge solutions that enhance our customer experience and operational efficiency.

Role Summary:

We are looking for an experienced and high-performing Software Engineer with at least 7 years of software development experience. This role will be instrumental in driving innovation, implementing cloud capabilities, and building GenAI solutions across our contact centers in Canada, Asia, and the US. The ideal candidate has a passion for cutting-edge technologies and a proven track record of building large-scale, complex software systems.

What you will do:

  • Participate in the design, development, and rollout of foundational cloud capabilities, including Amazon Connect and other cloud-based solutions to enhance our contact center capabilities.
  • Research and pilot the latest technologies and practices within Amazon Connect and supporting Call Centre technologies.
  • Collaborate with cross-functional teams to implement key software delivery, cloud, GenAI, and DevOps processes.
  • Collect metrics and build reports on industry call centre indicators, to facilitate data that drives technical and business decisions.
  • Create and maintain technical design artifacts that describe application functionality, solution designs, data models, interfaces, and integrations.
  • Use and enhance our DevOps practices and tools to enforce software guardrails, increase automation, and help engineers build code faster, at a lower cost, and lower risk.
  • Stay current with industry advancements in cloud technologies and AWS services.
  • Contribute and/or adopt global software engineering re-usable best practice processes.

What you need to succeed:

  • Bachelor’s degree in computer science or a relevant field.
  • 7+ years of experience building large-scale, multi-tier distributed software systems.
  • Deep expertise in cloud technologies, particularly AWS services.
  • Hands-on expertise with Java, Python, Lambda functions, and APIs.
  • Contact Centre experience with hands-on support and development experience with Amazon Connect (or relevant CCaaS).
  • Strong communication skills, able to articulate complex technical concepts to both technical and non-technical stakeholders.
  • Experience with DevOps culture, tools, and best practices.
  • Ability to work and collaborate with cross-functional teams across multiple locations.
  • Strong problem-solving abilities and analytical skills with a keen eye for detail and the ability to assess alternatives, risks, and benefits.

What’s in it for you:

  • We’re honoured to be recognized as a 2024 Best Workplaces in Ontario by Great Place to Work Canada.
  • We are thrilled to be recognized by Excellence Canada with their top-level certification, the Canada Order of Excellence for Mental Health at Work, for prioritizing employee well-being, fostering a positive work culture, and achieving excellence in mental health.
  • We’re proud to be recognized as a company with a 2023 Most Trusted Executive team by Great Place to Work Canada.
  • Wellness programs that support the three pillars of your health – mental, physical, and financial.
  • The opportunity to move along a variety of career paths with amazing networking potential.
  • As a hybrid organization, you and your leader use business and Client needs to choose where you work, at home or in the office.

As a condition of the role, the successful candidate must obtain a Government of Canada Reliability Status security clearance through Sun Life in advance of the start date.

Salary Range: 84,000/84 000 - 138,000/138 000

Job Category: IT - Technology Services

Posting End Date: 13/04/2025

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.