Lead Software Engineer

4 weeks ago


Waterloo, Ontario, Canada Financière Sun Life Full time
About the Role

We are seeking a highly skilled Lead Software Engineer to join our team in designing and delivering complex Pega case management projects. As a technical lead, you will be responsible for the overall quality of the Pega solution, working closely with process architects, developers, and business stakeholders to ensure successful project outcomes.

Key Responsibilities
  • Work with process architects to identify reuse opportunities and participate in scope definition workshops.
  • Provide guidance and advice to developer resources on technical issues and review their work.
  • Share complexities as an input into costs for a project and help estimate work effort.
  • Collaborate with architects, designers, developers, and testing specialists to deliver high-quality solutions.
  • Produce high-level and detailed-level designs and implement Pega solutions based on business requirements and defined architectures.
Requirements
  • 4 years' experience designing and delivering complex Pega case management projects.
  • Advanced knowledge of BPM concepts, techniques, tools, and delivery approaches.
  • Minimum 7 years of progressive information technology experience with full application development life cycle and systems integration experience.
  • Knowledge of the PRPC Architecture, as well as PRPC design and implementation features.
  • Experience working in Agile and Waterfall environments.
  • Pega Certified System Architect (CSA) or Certified Lead System Architect (CLSA) is an asset.
What We Offer
  • Competitive salary and bonus structure influenced by market range data.
  • Flexible benefits from the day you join to meet the needs of you and your family.
  • Pension, stock, and savings programs to help build and enhance your future financial security.
  • Work-life balance by scheduling your day around your priorities and having more time to spend on the important things.
  • An environment of continuous learning and improvement.
Special Notes
  • This role may require a Canadian enhanced reliability security clearance, which requires a minimum 5-year Canadian history review.
  • Occasional weekend or after-hours work may be required to support project implementations, system upgrades, and support for production environments.
  • IT supports internal business clients in Waterloo, Toronto, and Montreal. Occasional travel between these locations may be required.


  • 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

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


  • Waterloo, Ontario, Canada CB Canada Full time

    Job Title: Manager of Software EngineeringJob Summary: We are seeking an experienced software engineering professional to lead a team of software developers in the delivery of a complex software product used in the medical industry. The ideal candidate will have a strong background in coding and development, as well as leadership experience and the ability...

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


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


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


  • Waterloo, Ontario, Canada NAVBLUE Full time

    Job Summary:NAVBLUE is a leading global provider of flight operations solutions, and we're seeking a highly skilled Software Engineering Manager to drive our digital transformation. As a key member of our team, you'll be responsible for defining and implementing software development technologies, practices, procedures, and policies that meet the demands of...


  • Waterloo, Ontario, Canada NAVBLUE Full time

    Job Summary:NAVBLUE is a leading global provider of flight operations solutions, and we're seeking a highly skilled Software Engineering Manager to drive our digital transformation. As a key member of our team, you'll be responsible for defining and implementing software development technologies, practices, procedures, and policies that meet the demands of...


  • Waterloo, Ontario, Canada Aversan Inc Full time

    Software Verification EngineerAversan Inc, a leading engineering company, is seeking a highly skilled Software Verification Engineer to join our team. As a key member of our software development team, you will be responsible for ensuring the quality and reliability of our safety-critical graphics drivers and software.Key Responsibilities:Participate in the...


  • Waterloo, Ontario, Canada Aversan Inc Full time

    Software Verification EngineerAversan Inc, a leading engineering company, is seeking a highly skilled Software Verification Engineer to join our team. As a key member of our software development team, you will be responsible for ensuring the quality and reliability of our safety-critical graphics drivers and software.Key Responsibilities:Participate in the...