Lead Software Engineer
Company | Sun Life |
---|---|
Location | Toronto, ON, Canada, North York, ON, Canada, Kitchener, ON, Canada |
Salary | $84000 – $138000 |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Senior, 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.