Lead software delivery workstreams for custom applications, cloud-native platforms, integrations ... Every hiring decision is made by our hiring managers and recruitment professionals, who are ...
Lead software delivery workstreams for custom applications, cloud-native platforms, integrations ... Every hiring decision is made by our hiring managers and recruitment professionals, who are ...
Senior Software Developer Manager
Toronto, ON · On-site
CA$156K - CA$228K/yr
Influence technical decisions across teams and contribute to broader platform direction Minimum Qualifications * 10+ years in software engineering, including people management experience * Proven ...
Senior Software Developer Manager
Toronto, ON · On-site
CA$156K - CA$228K/yr
Influence technical decisions across teams and contribute to broader platform direction Minimum Qualifications * 10+ years in software engineering, including people management experience * Proven ...
BA/BS degree in Finance, Technology or relevant discipline * 5 years experience within the Financial Services / Software industry, preferred experience Asset Management and in Relationship Management ...
BA/BS degree in Finance, Technology or relevant discipline * 5 years experience within the Financial Services / Software industry, preferred experience Asset Management and in Relationship Management ...
The Senior Staff Embedded Software Developer will report to the Senior Embedded Software Manager. Essential Responsibilities: In this role, you will: * Analyze complex challenging requirements to ...
The Senior Staff Embedded Software Developer will report to the Senior Embedded Software Manager. Essential Responsibilities: In this role, you will: * Analyze complex challenging requirements to ...
The Senior Staff Embedded Software Developer will report to the Senior Embedded Software Manager. Essential Responsibilities: In this role, you will: * Analyze complex challenging requirements to ...
The Senior Staff Embedded Software Developer will report to the Senior Embedded Software Manager. Essential Responsibilities: In this role, you will: * Analyze complex challenging requirements to ...
What you will do As a Senior Manager, Software Delivery and AI-Accelerated SDLC Growth Lead, you will play a senior market-facing role with a strong digital, technical and functional foundation. You ...
What you will do As a Senior Manager, Software Delivery and AI-Accelerated SDLC Growth Lead, you will play a senior market-facing role with a strong digital, technical and functional foundation. You ...
Senior Customer Success Manager | Gestionnaire senior de la reussite client, Independent Software...
Toronto, ON · On-site
AWS Canada is looking for a Senior Customer Success Manager (CSM) to join our Independent Software Vendor (ISV) team, a role at the intersection of technology strategy, business transformation, and ...
Senior Customer Success Manager | Gestionnaire senior de la reussite client, Independent Software...
Toronto, ON · On-site
AWS Canada is looking for a Senior Customer Success Manager (CSM) to join our Independent Software Vendor (ISV) team, a role at the intersection of technology strategy, business transformation, and ...
Financial Crimes Technology Manager
Toronto, ON · Hybrid
CA$112K - CA$162K/yr
Meaningful work you'll be part of As a Financial Crimes Technology Manager, you'll work as part of a team of problem solvers, helping to solve business issues, deliver high quality client service and ...
Financial Crimes Technology Manager
Toronto, ON · Hybrid
CA$112K - CA$162K/yr
Meaningful work you'll be part of As a Financial Crimes Technology Manager, you'll work as part of a team of problem solvers, helping to solve business issues, deliver high quality client service and ...
Senior Manager, SW Managed Cloud
Toronto, ON · On-site
At Bell, software developers like you are empowered and enabled to innovate. As part of a strong ... As Senior Manager, SW Managed Cloud, you won't just manage software: you'll architect the operating ...
Senior Manager, SW Managed Cloud
Toronto, ON · On-site
At Bell, software developers like you are empowered and enabled to innovate. As part of a strong ... As Senior Manager, SW Managed Cloud, you won't just manage software: you'll architect the operating ...
Manager, Software Engineering Cority is the global enterprise EHS software provider creating industry-leading technology to empower those who transform the way the world works. For over 35 years ...
Manager, Software Engineering Cority is the global enterprise EHS software provider creating industry-leading technology to empower those who transform the way the world works. For over 35 years ...
Manager, Software Engineering Cority is the global enterprise EHS software provider creating industry-leading technology to empower those who transform the way the world works. For over 35 years ...
Manager, Software Engineering Cority is the global enterprise EHS software provider creating industry-leading technology to empower those who transform the way the world works. For over 35 years ...
The Senior Manager, Data Science- Geospatial leads the strategy, development, and execution of ... Developing Geospatial Modeling tools using GIS software such as CARTO * Developing and preparing ...
The Senior Manager, Data Science- Geospatial leads the strategy, development, and execution of ... Developing Geospatial Modeling tools using GIS software such as CARTO * Developing and preparing ...
Manager, Software Engineering
Toronto, ON · On-site
$140 - $190/hr
Reporting to the Director, Software Engineering, the Manager, Software Engineering is responsible for leading a cross-functional team focused on the design, development, and delivery of scalable ...
New
Manager, Software Engineering
Toronto, ON · On-site
$140 - $190/hr
Reporting to the Director, Software Engineering, the Manager, Software Engineering is responsible for leading a cross-functional team focused on the design, development, and delivery of scalable ...
New
Manager, Software Development
Toronto, ON · Hybrid
CA$89K - CA$132K/yr
Career Opportunity Role Title Manager, Software Development Purpose of role The Manager, Software Development, will manage a team of Software Developers and define the Development Practice for ...
Manager, Software Development
Toronto, ON · Hybrid
CA$89K - CA$132K/yr
Career Opportunity Role Title Manager, Software Development Purpose of role The Manager, Software Development, will manage a team of Software Developers and define the Development Practice for ...
Software Engineer
CA$70K - CA$88K/yr
Successful software engineers at Guidewire typically have: A desire to work collaboratively in an empowered, small, cross-functional team Experience working in an agile and fast-paced development ...
Software Engineer
CA$70K - CA$88K/yr
Successful software engineers at Guidewire typically have: A desire to work collaboratively in an empowered, small, cross-functional team Experience working in an agile and fast-paced development ...
Software Engineer
CA$70K - CA$88K/yr
Successful software engineers at Guidewire typically have: A desire to work collaboratively in an empowered, small, cross-functional team Experience working in an agile and fast-paced development ...
Software Engineer
CA$70K - CA$88K/yr
Successful software engineers at Guidewire typically have: A desire to work collaboratively in an empowered, small, cross-functional team Experience working in an agile and fast-paced development ...
Software Engineer
CA$70K - CA$88K/yr
Successful software engineers at Guidewire typically have: A desire to work collaboratively in an empowered, small, cross-functional team Experience working in an agile and fast-paced development ...
Software Engineer
CA$70K - CA$88K/yr
Successful software engineers at Guidewire typically have: A desire to work collaboratively in an empowered, small, cross-functional team Experience working in an agile and fast-paced development ...
Software Engineer
CA$70K - CA$88K/yr
Successful software engineers at Guidewire typically have: A desire to work collaboratively in an empowered, small, cross-functional team Experience working in an agile and fast-paced development ...
Software Engineer
CA$70K - CA$88K/yr
Successful software engineers at Guidewire typically have: A desire to work collaboratively in an empowered, small, cross-functional team Experience working in an agile and fast-paced development ...
As Manager, Software Engineering you'll be leading a team building a cloud data platform that will allow our customers and partners access to tools and technologies that utilize data in the ...
As Manager, Software Engineering you'll be leading a team building a cloud data platform that will allow our customers and partners access to tools and technologies that utilize data in the ...
As a Manager of Software Engineering reporting to the Sr Manager of Engineering, you'll lead multiple Agile teams to deliver high-quality software solutions. You'll own the technical design, drive ...
As a Manager of Software Engineering reporting to the Sr Manager of Engineering, you'll lead multiple Agile teams to deliver high-quality software solutions. You'll own the technical design, drive ...
Software Manager information
See Toronto, ON salary details
$65.8K - $77.3K
6% of jobs
$77.3K - $88.8K
2% of jobs
$88.8K - $100.2K
9% of jobs
$108.5K is the 25th percentile. Wages below this are outliers.
$100.2K - $111.7K
11% of jobs
$111.7K - $123.1K
13% of jobs
The median wage is $129.6K / yr.
$123.1K - $134.6K
16% of jobs
$134.6K - $146K
9% of jobs
$157.1K is the 75th percentile. Wages above this are outliers.
$146K - $157.5K
10% of jobs
$157.5K - $168.9K
11% of jobs
$168.9K - $180.4K
12% of jobs
$180.4K - $191.8K
2% of jobs
$65.8K
$134.7K
$191.8K
How much do software manager jobs pay per year?
What does a Software Manager do?
What Is a Software Manager?
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.
What is the difference between Software Manager vs Software Engineer?
| 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.
How does a Software Manager typically balance hands-on technical work with leadership responsibilities?
What are the key skills and qualifications needed to thrive as a Software Manager, and why are they important?

Full-time
Posted yesterday
Job description
At KPMG in Canada, our people bring their unique perspectives to Canada’s most important challenges. Here, you can build momentum that reaches beyond our business, develop skills for the future, and take ownership of your career with support at every stage. Join a firm where your career can make a difference.
Are you a talented leader with a proven track record for motivating teams and delivering exceptional client service?
Our Cloud & Software Engineering team is looking for a professional like you with the skills and drive to make a real difference.
What you will do
- Lead software delivery workstreams for custom applications, cloud-native platforms, integrations, APIs, and modernization programs.Â
- Provide hands-on technical direction across design, development, testing, deployment, and production readiness.Â
- Translate business needs into practical technical solutions, delivery plans, estimates, and team backlogs.Â
- Review architecture, code, test strategies, release plans, and technical deliverables.Â
- Coach and mentor senior consultants and consultants on engineering practices, technical problem solving, and client delivery.Â
- Help teams use AI-assisted engineering practices responsibly across requirements, design, coding, testing, documentation, and support.Â
- Collaborate with Toronto clients, national account teams, and the Montreal-based delivery team as part of a single national practice.Â
- Participate in occasional travel to Montreal, approximately twice per year, to support collaboration, team-building, and planning activities.Â
- Support proposal development, solution shaping, estimation, and statements of work.Â
- Identify technical risks and drive mitigation plans with the team and client stakeholders.Â
What you bring to the role
- 7+ years of experience designing, building, and delivering software solutions.Â
- Experience leading developers or technical delivery workstreams in consulting, enterprise, or product environments.Â
- Strong development experience with languages such as Typescript, JavaScript and Java, as well as frameworks including React, Node, Express and Next.jsÂ
- Foundational technology skills in HTML, CSS and SQL.Â
- Experience designing and delivering solutions on cloud platforms, including application deployment, integration, data, DevOps, or cloud-native services. Azure experience in particular would be an asset.Â
- Knowledge of APIs, microservices, event-driven architecture, integration patterns, containers, functions-as-a-service, , and secure development practices.Â
- Experience with DevOps, CI/CD, automated testing, version control, observability, and release management.Â
- Familiarity with AI-assisted development tools (including Codex, Claude and Github Copilot), Gen AI patterns, prompt engineering for delivery tasks, or AI-accelerated SDLC practices is an asset.Â
- Strong communication and documentation skills with the ability to explain technical concepts to business and technical audiences.Â
- Ability to travel for client and business related requirements as needed.Â
- English fluency is required; French is an asset but not required.Â
- University degree in computer science, engineering, information systems, science, or a related field, or equivalent experience.Â
- Azure, AWS and Google Cloud certifications would be an asset.Â
KPMG Ontario Region Pay Range Information
The expected base salary range for this position is $103,000 to $135,000 and may be eligible for bonus awards. The determination of an applicant’s base salary within this range is based on the individual’s location, skills & competencies, and unique qualifications. In addition, KPMG offers a comprehensive and competitive Total Rewards program.Â
Providing you with the support you need to be at your best
Our Values, The KPMG Way
Integrity, we do what is right |Â Excellence, we never stop learning and improving |Â Courage, we think and act boldly | Together, we respect each other and draw strength from our differences |Â For Better, we do what matters
KPMG in Canada is a proud equal opportunities employer and we are committed to creating a respectful, inclusive and barrier-free workplace that allows all of our people to reach their full potential. A diverse workforce is key to our success and we believe in bringing your whole self to work. We welcome all qualified candidates to apply and hope you will choose KPMG in Canada as your employer of choice.
Adjustments and accommodations throughout the recruitment process
At KPMG, we are committed to fostering an inclusive recruitment process where all candidates can be themselves and excel. We aim to provide a positive experience and are prepared to offer adjustments or accommodations to help you perform at your best. Adjustments (informal requests), such as extra preparation time or the option for micro breaks during interviews, and accommodations (formal requests), such as accessible communication supports or technology aids, are tailored to individual needs and role requirements. You will have an opportunity to request an adjustment or accommodation at any point throughout the recruitment process. If you require support, please contact KPMG’s Employee Relations Service team by calling 1-888-466-4778.
AI Usage
Weembrace the use of artificial intelligence (AI) to enhance the candidate experience and streamline our recruitment processes. AI tools may help with organizing applications or surfacing relevant qualifications. However, no hiring decisions are made using AI. Every hiring decision is made by our hiring managers and recruitment professionals, who are equipped with training that empowers them to use these tools responsibly. AI technologies used in our recruitment process undergo detailed risk assessments, including security and privacy requirements, that align with KPMG’s Trusted AI framework.
We believe technology should empower human judgment, not replace it. It’s one of the many ways we’re delivering on our vision of being a technology-first, people-driven firm.
Qualifications:- 7+ years of experience designing, building, and delivering software solutions.Â
- Experience leading developers or technical delivery workstreams in consulting, enterprise, or product environments.Â
- Strong development experience with languages such as Typescript, JavaScript and Java, as well as frameworks including React, Node, Express and Next.jsÂ
- Foundational technology skills in HTML, CSS and SQL.Â
- Experience designing and delivering solutions on cloud platforms, including application deployment, integration, data, DevOps, or cloud-native services. Azure experience in particular would be an asset.Â
- Knowledge of APIs, microservices, event-driven architecture, integration patterns, containers, functions-as-a-service, , and secure development practices.Â
- Experience with DevOps, CI/CD, automated testing, version control, observability, and release management.Â
- Familiarity with AI-assisted development tools (including Codex, Claude and Github Copilot), Gen AI patterns, prompt engineering for delivery tasks, or AI-accelerated SDLC practices is an asset.Â
- Strong communication and documentation skills with the ability to explain technical concepts to business and technical audiences.Â
- Ability to travel for client and business related requirements as needed.Â
- English fluency is required; French is an asset but not required.Â
- University degree in computer science, engineering, information systems, science, or a related field, or equivalent experience.Â
- Azure, AWS and Google Cloud certifications would be an asset.Â
KPMG Ontario Region Pay Range Information
The expected base salary range for this position is $103,000 to $135,000 and may be eligible for bonus awards. The determination of an applicant’s base salary within this range is based on the individual’s location, skills & competencies, and unique qualifications. In addition, KPMG offers a comprehensive and competitive Total Rewards program.Â
Providing you with the support you need to be at your best
Education:UNAVAILABLEEmployment Type: FULL_TIME