Champion security, compliance, and change management best practices * Identify and drive automation ... Knowledge of software development lifecycle concepts (Agile, DevOps) * Bonus: APIs, integrations ...
New
Champion security, compliance, and change management best practices * Identify and drive automation ... Knowledge of software development lifecycle concepts (Agile, DevOps) * Bonus: APIs, integrations ...
New
Champion security, compliance, and change management best practices * Identify and drive automation ... Knowledge of software development lifecycle concepts (Agile, DevOps) * Bonus: APIs, integrations ...
New
Our software development teams are formed around a matrixed organization consisting of Release ... Design, deploy, and manage scalable solutions using Large Language Models (LLMs) and related ...
Our software development teams are formed around a matrixed organization consisting of Release ... Design, deploy, and manage scalable solutions using Large Language Models (LLMs) and related ...
CA$70K - CA$120K/yr
Create, edit, manage test cases, and test plans; * Design and manage automated testing suites; * Work closely with development to increase and improve testing; * Write, track, and verify software ...
CA$70K - CA$120K/yr
Create, edit, manage test cases, and test plans; * Design and manage automated testing suites; * Work closely with development to increase and improve testing; * Write, track, and verify software ...
Manage tickets, backlog prioritization, and sprint planning to ensure the team consistently hits ... Experience: 5+ years of software engineering experience, with at least 1-2 years in a leadership ...
Quick apply
Manage tickets, backlog prioritization, and sprint planning to ensure the team consistently hits ... Experience: 5+ years of software engineering experience, with at least 1-2 years in a leadership ...
Manage tickets, backlog prioritization, and sprint planning to ensure the team consistently hits ... Experience: 5+ years of software engineering experience, with at least 12 years in a leadership ...
Quick apply
Manage tickets, backlog prioritization, and sprint planning to ensure the team consistently hits ... Experience: 5+ years of software engineering experience, with at least 12 years in a leadership ...
Manage tickets, backlog prioritization, and sprint planning to ensure the team consistently hits ... Experience: 5+ years of software engineering experience, with at least 1-2 years in a leadership ...
Manage tickets, backlog prioritization, and sprint planning to ensure the team consistently hits ... Experience: 5+ years of software engineering experience, with at least 1-2 years in a leadership ...
Project Management: Plan, organize and execute multiple engagements on time and within budget ... Sc. in Computer Science, Software, Mechatronics or Electrical Engineering OR similar field * 2 ...
Project Management: Plan, organize and execute multiple engagements on time and within budget ... Sc. in Computer Science, Software, Mechatronics or Electrical Engineering OR similar field * 2 ...
Project Management: Plan, organize and execute multiple engagements on time and within budget ... Sc. in Computer Science, Software, Mechatronics or Electrical Engineering OR similar field * 2 ...
Project Management: Plan, organize and execute multiple engagements on time and within budget ... Sc. in Computer Science, Software, Mechatronics or Electrical Engineering OR similar field * 2 ...
Waterloo, ON · Hybrid
CA$100K - CA$140K/yr
Work closely with product managers, designers, and other developers to translate business ... Degree in Computer Science, Software Engineering, or a related discipline. * 3 - 5 years of ...
Waterloo, ON · Hybrid
CA$100K - CA$140K/yr
Work closely with product managers, designers, and other developers to translate business ... Degree in Computer Science, Software Engineering, or a related discipline. * 3 - 5 years of ...
Hiring Manager: Chris Johnson Talent Acquisition Advisor: Carrol Isaacs Job Code Level: DSP4 Refer ... Lead Software Developer, Design Systems - Full Time In-Office (RIchmond Hill, Ontario) The Common ...
Hiring Manager: Chris Johnson Talent Acquisition Advisor: Carrol Isaacs Job Code Level: DSP4 Refer ... Lead Software Developer, Design Systems - Full Time In-Office (RIchmond Hill, Ontario) The Common ...
As a Software Development Engineer in Test (SDET), you will lead the charge in building scalable ... This position reports to a Quality Engineering Manager in the USA. What you'll do * Design and ...
As a Software Development Engineer in Test (SDET), you will lead the charge in building scalable ... This position reports to a Quality Engineering Manager in the USA. What you'll do * Design and ...
You will work closely with developers, product managers, and other SDETs to design and implement ... Apply software engineering principles (design patterns, SOLID) to test automation architecture;
You will work closely with developers, product managers, and other SDETs to design and implement ... Apply software engineering principles (design patterns, SOLID) to test automation architecture;
... management, or secure-communications protocols such as SIP - Audio, real-time, or networking ... software where security and quality matter and your work has real-world impact Location & Work ...
... management, or secure-communications protocols such as SIP - Audio, real-time, or networking ... software where security and quality matter and your work has real-world impact Location & Work ...
... management, or secure-communications protocols such as SIP - Audio, real-time, or networking ... software where security and quality matter and your work has real-world impact Location & Work ...
... management, or secure-communications protocols such as SIP - Audio, real-time, or networking ... software where security and quality matter and your work has real-world impact Location & Work ...
Kitchener, ON · On-site +1
CA$70K - CA$100K/yr
ABOUT THE ROLE We are seeking a Software Engineer with at least 3 years of experience in ... Every project you take on will directly impact how a data platform is managed, observed, and ...
Kitchener, ON · On-site +1
CA$70K - CA$100K/yr
ABOUT THE ROLE We are seeking a Software Engineer with at least 3 years of experience in ... Every project you take on will directly impact how a data platform is managed, observed, and ...
You will work closely with Engineers, Product Managers, and Senior Quality Leaders to ensure ... Partner with software engineers to improve testability and design. * Raise quality risks early with ...
You will work closely with Engineers, Product Managers, and Senior Quality Leaders to ensure ... Partner with software engineers to improve testability and design. * Raise quality risks early with ...
... and product managers to ensure every customer interaction is smooth, responsive, and delightful ... Your role As a Senior Software Developer in Test (SDET) in the Contact Center QA team, you're both ...
... and product managers to ensure every customer interaction is smooth, responsive, and delightful ... Your role As a Senior Software Developer in Test (SDET) in the Contact Center QA team, you're both ...
Design, build, and evolve productiongrade MLOps and ML platform capabilities , including model lifecycle management, CI/CD, evaluation, monitoring, and governance * Spend ~ 60% handson in software ...
Design, build, and evolve productiongrade MLOps and ML platform capabilities , including model lifecycle management, CI/CD, evaluation, monitoring, and governance * Spend ~ 60% handson in software ...
Design, build, and evolve productiongrade MLOps and ML platform capabilities , including model lifecycle management, CI/CD, evaluation, monitoring, and governance * Spend ~ 60% handson in software ...
Design, build, and evolve productiongrade MLOps and ML platform capabilities , including model lifecycle management, CI/CD, evaluation, monitoring, and governance * Spend ~ 60% handson in software ...
Waterloo, ON · On-site
CA$181K - CA$213K/yr
... : Building Carta's agentic CRM for deal teams and investor relations, turning relationship ... The Problems You'll Solve As a Senior Software Engineer II, you will lead technically complex ...
Waterloo, ON · On-site
CA$181K - CA$213K/yr
... : Building Carta's agentic CRM for deal teams and investor relations, turning relationship ... The Problems You'll Solve As a Senior Software Engineer II, you will lead technically complex ...
$64.4K - $75.6K
6% of jobs
$75.6K - $86.8K
2% of jobs
$86.8K - $98K
9% of jobs
$106.1K is the 25th percentile. Wages below this are outliers.
$98K - $109.2K
11% of jobs
$109.2K - $120.4K
13% of jobs
The median wage is $126.7K / yr.
$120.4K - $131.6K
16% of jobs
$131.6K - $142.7K
9% of jobs
$153.6K is the 75th percentile. Wages above this are outliers.
$142.7K - $153.9K
10% of jobs
$153.9K - $165.1K
11% of jobs
$165.1K - $176.3K
12% of jobs
$176.3K - $187.5K
2% of jobs
$64.4K
$131.7K
$187.5K
A software manager oversees the development, installation, and maintenance of new or upgraded software for an organization. As a software manager, you coordinate with staff to determine client needs and expectations, establish budget and timelines, and ensure that employees use the product correctly. You may also train company employees on how to utilize the software after it is installed and help troubleshoot problems that arise.
| Aspect | Software Manager | Software Engineer |
|---|---|---|
| Required Credentials | Bachelor's or higher in CS or related field; management experience | Bachelor's or higher in CS or related field; coding skills |
| Work Environment | Oversees teams, manages projects, strategic planning | Develops software, writes code, tests applications |
| Employer & Industry Usage | Used in tech companies, startups, large enterprises | Used across all tech sectors, startups, corporate IT |
The main difference between a Software Manager and a Software Engineer lies in their roles. Software Managers focus on team leadership, project management, and strategic planning, while Software Engineers are primarily responsible for coding and developing software. Both roles require technical knowledge, but their responsibilities and work focus differ significantly.

Full-time
Posted 2 days ago
New
8.6
Based on 18 frontline employees who took The Breakroom Quiz
88th of 303 rated insurance
You are as unique as your background, experience and point of view. Here, you'll be encouraged, empowered and challenged to be your best self. 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. Every day, you'll have new and exciting opportunities to make life brighter for our Clients - who are at the heart of everything we do.
At Sun Life, we're driven by our Purpose: helping our Clients achieve lifetime financial security and live healthier lives. Our values shape how we work: caring, authentic, bold, inspiring, and impactful.
When you join Sun Life, you'll work with passionate colleagues and empowering leaders who support your growth and celebrate your contributions, so you can make a meaningful difference in our Clients' lives.
Discover how you can make a difference in the lives of individuals, families and communities around the world.
Job Description:
Sun Life is seeking talented professionals at all experience levels to join our dynamic Corporate IT team and help deliver cutting-edge enterprise applications that improve lives for our clients worldwide.
As a ServiceNow Associate Software Engineer in our Corporate IT division, you'll be at the heart of designing, developing, and supporting business-critical applications that power Sun Life's operations. You'll collaborate with experienced teams in an Agile environment to build scalable, reliable solutions that matter.
This role combines hands-on development with operational excellence.
What will you do?
What do you need to succeed?
Education & Experience
Technical Skills
Professional Qualities
Nice to Have
What's In It For You?
The Base Pay range is for the primary location for which the job is posted. It may vary depending on the work location of the successful candidate or other factors. In addition to Base Pay, eligible Sun Life employees participate in various incentive plans, payment under which is discretionary and subject to individual and company performance. Certain sales focused roles have sales incentive plans based on individual or group sales results.
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. We welcome applications from qualified individuals from all backgrounds.
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.com.
We are proud to be a hybrid organization that offers our employees the choice and flexibility to work from both the office and virtually based on the needs of the business, our Clients and you.
We may use artificial intelligence to support candidate sourcing, screening, interview scheduling.
We thank all applicants for showing an interest in this position. Only those selected for an interview will be contacted.
Salary Range:
54,000/54 000 - 89,000/89 000Job Category:
IT - Application DevelopmentPosting End Date:
13/08/2026Get the full story on Breakroom
Sourced by ZipRecruiter