Current jobs related to A Lead Software Engineer - Waterloo - Sun Life Financial


  • Waterloo, Ontario, Canada CB Canada Full time

    Job Title: Manager of Software EngineeringJob Summary: We are seeking an experienced Software Engineering Team Lead to lead a group of 10-12 software professionals in delivering a complex software product used globally in the medical industry.Key Responsibilities:Provide motivation and encouragement for the teamSupport and guide team members in their...

  • IoT Software Engineer

    3 weeks ago


    Waterloo, Ontario, Canada JAM Software GmbH Full time

    Drive Innovation in Industrial AutomationJAM Software GmbH is at the forefront of the (r)evolution of technology and platforms to support Industry 4.0. Our Industrial Automation group is committed to improving people's lives and making the world a better place by driving and supporting the evolving needs of our global customers and partners.This position is...


  • Waterloo, Ontario, Canada Aunty's Kitchen Full time

    Job Title: Senior Software Engineer - Tech LeadAbout the Role:As a Senior Software Engineer - Tech Lead, you will be responsible for leading a team of software developers in the design, development, and maintenance of complex software systems. You will work closely with cross-functional teams to identify and prioritize project requirements, develop technical...

  • IoT Software Engineer

    1 month ago


    Waterloo, Ontario, Canada JAM Software GmbH Full time

    Software Designer / DeveloperAt JAM Software GmbH, we're committed to driving innovation and making a positive impact on the world. Our Industrial Automation group is dedicated to supporting the evolving needs of our global customers and partners in the (r)evolution of technology and platforms to support Industry 4.0. Our products and platform support...

  • IoT Software Engineer

    1 month ago


    Waterloo, Ontario, Canada JAM Software GmbH Full time

    Software Designer / DeveloperAt JAM Software GmbH, we're committed to driving innovation and making a positive impact on the world. Our Industrial Automation group is dedicated to supporting the evolving needs of our global customers and partners in the (r)evolution of technology and platforms to support Industry 4.0. Our products and platform support...


  • Waterloo, Ontario, Canada Sun Life Financial Full time

    Job Title: Lead Software Engineer - PegaLocation: Waterloo, OntarioTime Type: Full timeJob Description:The Lead Software Engineer will have overall responsibility for the design, technical delivery, and overall quality of the Pega solution, by working as a technical lead on projects, reviewing data management plans, establishing and managing the technical...


  • Waterloo, Ontario, Canada Sun Life Financial Full time

    Job Title: Lead Software Engineer - PegaLocation: Waterloo, OntarioTime Type: Full timeJob Description:The Lead Software Engineer will have overall responsibility for the design, technical delivery, and overall quality of the Pega solution, by working as a technical lead on projects, reviewing data management plans, establishing and managing the technical...

  • AWS Software Engineer

    3 weeks ago


    Waterloo, Ontario, Canada Syntronic - A Global Design House Full time

    Transformative Projects and Global ImpactAt Syntronic, we're shaping the future of technology by pushing the boundaries of innovation. As a key member of our team, you'll have the opportunity to work on cutting-edge projects that redefine industries and improve lives.What We're Looking ForA highly skilled software engineer with expertise in C++ and...


  • Waterloo, Ontario, Canada Sun Life Financial Full time

    Job Title: Lead Software Engineer - PegaLocation: Waterloo, OntarioJob Type: Full-timeJob Description:The Lead Software Engineer will be responsible for designing, developing, and delivering complex Pega case management projects. The ideal candidate will have experience in solution design for Pega-based solutions, including internal and external...


  • Waterloo, Ontario, Canada Sun Life Financial Full time

    Job Title: Lead Software Engineer - PegaLocation: Waterloo, OntarioJob Type: Full-timeJob Description:The Lead Software Engineer will be responsible for designing, developing, and delivering complex Pega case management projects. The ideal candidate will have experience in solution design for Pega-based solutions, including internal and external...


  • Waterloo, Ontario, Canada Cedent Consulting Full time

    About the Role:Software Engineering Manager at Cedent ConsultingWe are seeking a highly skilled and experienced Software Engineering Manager to lead our software development team.Key Responsibilities:Build and manage a high-performing software development team.Collaborate with Product Management to define product vision and strategy.Work with Product Owners...


  • Waterloo, Ontario, Canada Cedent Consulting Full time

    Job Title: Software Engineering ManagerWe are seeking a highly skilled and experienced Software Engineering Manager to join our team at Cedent Consulting. As a key member of our engineering team, you will be responsible for leading the development of our software products and ensuring they meet the highest standards of quality and reliability.Key...


  • Waterloo, Ontario, Canada Cedent Consulting Full time

    Job Title: Software Engineering ManagerWe are seeking a highly skilled and experienced Software Engineering Manager to join our team at Cedent Consulting. As a key member of our engineering team, you will be responsible for leading the development of our software products and ensuring they meet the highest standards of quality and reliability.Key...


  • Waterloo, Ontario, Canada iGUIDE Full time

    Join iGUIDE as VP Software EngineeringFounded in 2013, iGUIDE is a pioneering company in the field of 3D virtual tours and property data. As VP Software Engineering, you will play a pivotal role in shaping our engineering strategy and leading a diverse team of professionals across AI, R&D, hardware, and UI/UX.Key Responsibilities:Lead a multidisciplinary...


  • Waterloo, Ontario, Canada iGUIDE Full time

    Join iGUIDE as VP Software EngineeringFounded in 2013, iGUIDE is a pioneering company in the field of 3D virtual tours and property data. As VP Software Engineering, you will play a pivotal role in shaping our engineering strategy and leading a diverse team of professionals across AI, R&D, hardware, and UI/UX.Key Responsibilities:Lead a multidisciplinary...


  • Waterloo, Ontario, Canada CB Canada Full time

    Job Summary:CB Canada is seeking a highly experienced Software Engineering Team Lead to lead a group of 10-12 software professionals in delivering a complex software product used globally in the medical industry. The ideal candidate will have a strong background in coding and development, with at least 10 years of experience in the software industry. They...


  • Waterloo, Ontario, Canada Cedent Consulting Full time

    Job Title: Software Engineering ManagerCedent Consulting is seeking a highly skilled Software Engineering Manager to lead our software development team. As a key member of our leadership team, you will be responsible for overseeing the development of our software products and ensuring they meet the highest quality standards.Key Responsibilities:Lead a team...


  • Waterloo, Ontario, Canada Cedent Consulting Full time

    Job Title: Software Engineering ManagerCedent Consulting is seeking a highly skilled Software Engineering Manager to lead our software development team. As a key member of our leadership team, you will be responsible for overseeing the development of our software products and ensuring they meet the highest quality standards.Key Responsibilities:Lead a team...


  • Waterloo, Ontario, Canada Ansys Full time

    Job Title: Frontend Engineer, Cloud/Angular/ReactJob Summary:We are seeking a highly skilled Frontend Engineer to join our team at Ansys. As a Frontend Engineer, you will be responsible for developing and maintaining our cloud-based software products using Angular and React frameworks.Key Responsibilities:Design, implement, and maintain high-quality frontend...


  • Waterloo, Ontario, Canada Carta Full time

    About CartaCarta is a leading provider of software solutions for private markets, offering a comprehensive platform for fund management, cap table management, and equity administration. Our mission is to unlock the power of equity ownership for more people in more places.The RoleWe are seeking a highly skilled Senior Software Engineer to join our engineering...

A Lead Software Engineer

2 months ago


Waterloo, Canada Sun Life Financial Full time
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. Discover how you can make a difference in the lives of individuals, families and communities around the world.

Job Description:

Lead Software Engineer - API Development

Our teams are dedicated to supporting, enhancing and discovering new ways to help our clients achieve lifetime financial security, live healthier lives and connect with us. Through innovation and collaboration, we're striving to deliver best-in-class technology solutions for our digital clients.

We are currently seeking a Lead Software Engineer to provide technical design, development, support and analysis for large-scale applications and systems in a new agile team within the Canadian IT Platforms and Engineering team. The successful candidate is a team player with excellent technical and problem-solving skills, is aware of industry trends, questions the status quo and can identify and propose alternatives. Come join us as we continue to intensify the focus on our digital journey, building APIs and improving our client experience.

  1. Collaborate with skilled Agile team members to understand user needs and design, develop and deliver high quality web applications that meet those needs.
  2. Provide technical direction and guidance to projects, ensuring risks are mitigated and projects are implemented successfully.
  3. Ensure coding, testing, debugging, and implementation activities are completed as required.
    1. Minimum 8 years of progressive information technology experience with full application development life cycle and systems integration experience.
    2. Advanced overall understanding of Web applications and server technologies.
    3. Working experience providing mastery of Java, J2EE, Spring MVC, Unix/Linux, middleware technologies, web and web hosting technologies.
    4. Proficient with Soap/XML, REST/JSON.
    5. Experience with Unit testing tools (e.g. li>
    6. Hands on experience using DevOps tools (BitBucket, CDD, Jenkins).
    7. React and Web Accessibility experience is a bonus.
    8. Flexible and adaptable with the ability to align to changing priorities and technologies.
    9. Periodic weekend/after-hours work may be required to support project implementations and system upgrades.

      Diversity and inclusion have always been at the core of our values at Sun Life. A diverse workforce with wide perspectives and creative ideas benefits our clients, the communities where we operate and all of us as colleagues. p>

      Persons with disabilities who need accommodation in the application process or those needing job postings in an alternative format may e-mail a request to thebrightside@sunlife.p>

      At Sun Life we strive to create a flexible work environment where our employees are empowered to do their best work. Several flexible work options are available and can be discussed throughout the selection process depending on the role requirements and individual needs.