Posted in

Lead Software Engineer

Lead Software Engineer

CompanySun Life
LocationToronto, ON, Canada, North York, ON, Canada, Kitchener, ON, Canada
Salary$84000 – $138000
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior, Expert or higher

Requirements

  • 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.

Responsibilities

  • 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.

Preferred Qualifications

    No preferred qualifications provided.