Lead Software Engineer developing innovative technology solutions for Sun Life's digital clients. Responsible for product ownership and guiding the technical direction of the team.
Responsibilities
Own products end to end
Break down product and technical initiatives into well-scoped, sequenced work items
Define technical approaches, dependencies, and milestones before work starts
Identify risks early and adjust scope or approach to protect delivery timelines
Make pragmatic technical decisions that balance speed, quality, scalability, and business impact
Build fast, learn faster
Prototype quickly, launch MVPs, run experiments, and validate ideas with real users
Unblock others by resolving architectural or integration challenges
Be the technical decision-maker when trade-offs are required
Instrument everything, gather feedback, and iterate based on data
Guide the technical direction of the team
Provide clear technical leadership through code reviews, design discussions, and mentorship
Collaborate across disciplines
Requirements
Minimum 8 years of progressive information technology experience with full application development life cycle and systems integration experience
Strong experience with Spring Boot, Microservices and API Development
Proficient with SOAP/XML, REST/JSON
Experience using DevOps tools (e.g. BitBucket, CDD, Jenkins)
Understanding of Javascript and jQuery
Experience with MS 365
Experience with ServiceNow (SNOW)
Extensive multi-platform integration experience
Accessibility, security, or compliance experience in regulated environments
Cloud and delivery fluency (AWS, CI/CD, Containers, etc…)
Benefits
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 need to choose where you work, at home or in the office
Lead Full Stack Engineer leading BLE, mobile, cloud, web, and commerce experiences for a screen - free Arabic learning device. Shaping reliable family UX and connected - device infrastructure.
Full - Stack Developer building TypeScript, React, and Node.js features for MaintainX’s AI - powered maintenance platform. Owning scalable product or platform systems from planning through production.
Associate Software Engineer developing and supporting banking applications, components, and tools at TD. Collaborating on engineering solutions, testing, incident management, and product quality.
Senior Software Engineer designing scalable brokerage systems and Go - based services for Alpaca's global financial - services platform. Enhancing multi - market infrastructure, leading regional reliability, and managing incidents.
Senior Software Engineer building scalable cloud - based email security services for Sophos, a global cybersecurity provider. Designing Messaging Security Group components across the full software stack.
Process Quality Engineering Team Lead improving Kardium’s atrial - fibrillation medical - device manufacturing quality. Leading engineers, non - conformance investigations, rework, and continuous improvement across two shifts.
Tech Lead leading application support specialists and resolving complex technical issues. Supporting Genpact’s AI and digital transformation solutions through application maintenance and performance improvement.
Senior Software Engineer scaling backend systems for Lime, a global shared micromobility company. Improving fleet repair, logistics, data management, and warehouse operations.
Graduate software engineer building Ubuntu and open - source software at Canonical. Contributing across Linux systems, cloud, security, and developer tooling.