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
Responsible for guiding a telecom engineering team to support RATP Group's digital transformation and operational efficiency goals in public transport systems.
Software Engineer developing secure cloud software solutions for national security at KBR. Focus on web, cloud, and full stack development with a collaborative team.
Embedded Software Engineer role at Zühlke, focusing on product development and client collaboration. Engaging in embedded systems with various technologies and agile practices.
Quantitative Software Engineer contributing to Portfolio Risk and Valuation Modeling products for hedge funds and asset management clients at Broadridge.
Software Engineer focused on improving member retention and engagement through full - stack services at Spring Health. Collaborating with cross - functional teams to design, build, and iterate on impactful features.
Software Developer for Remote Sensing Applications working with a team on satellite payload processing applications for major Earth Observation missions and new technologies.
Software Developer at Tubi building performance rendering code and innovative product features. Collaborating on open - source UI components and improving the video playback experience.
Maintenance Engineer ensuring reliable operation of mechanical equipment at Rain Carbon. Supervising maintenance tasks and enhancing equipment performance in an industrial environment.
Software Engineer enhancing core systems for QVC's shopping and e - commerce. Lead projects using AI and digital technologies for modernizing business operations.
Full Stack Engineer building the software that powers customer experience and internal systems for consumer hardware brand Sans. Collaborating closely with the Director of E - Commerce and CEO on product direction and technical priorities.