Role Overview We are looking for a Software Development Engineer in Test to help build and sustain ... You will work closely with Engineers, Product Managers, and Senior Quality Leaders to ensure ...
Role Overview We are looking for a Software Development Engineer in Test to help build and sustain ... You will work closely with Engineers, Product Managers, and Senior Quality Leaders to ensure ...
The Senior Manager, Learning and Development leads the design, implementation, and evaluation of ... Proficiency with authoring software such Articulate Storyline is preferred * Strong facilitative ...
The Senior Manager, Learning and Development leads the design, implementation, and evaluation of ... Proficiency with authoring software such Articulate Storyline is preferred * Strong facilitative ...
Your role As a Sr. SDET in Agentic QA, you will own the test automation and quality frameworks that ... This position is based at one of Dialpad's Canadian offices and reports to a QA Eng Manager in the ...
Your role As a Sr. SDET in Agentic QA, you will own the test automation and quality frameworks that ... This position is based at one of Dialpad's Canadian offices and reports to a QA Eng Manager in the ...
Director, Sales & Business Development * Anticipated start date: June/July 2026 * Salary: $70,000 ... Manage and track sales pipelines using CRM software and follow up on leads regularly. * Achieve ...
Director, Sales & Business Development * Anticipated start date: June/July 2026 * Salary: $70,000 ... Manage and track sales pipelines using CRM software and follow up on leads regularly. * Achieve ...
Business Development Manager
Oakville, ON · On-site
Director, Sales & Business Development * Anticipated start date: June/July 2026 * Salary: $70,000 ... Manage and track sales pipelines using CRM software and follow up on leads regularly. * Achieve ...
Quick apply
Business Development Manager
Oakville, ON · On-site
Director, Sales & Business Development * Anticipated start date: June/July 2026 * Salary: $70,000 ... Manage and track sales pipelines using CRM software and follow up on leads regularly. * Achieve ...
Software Test Specialist
Kitchener, ON · On-site +1
CA$100K - CA$115K/yr
Software Development Manager Salary range:$100,000 - 115,000(CAD) About Encircle Encircle is leading the $1.6 trillion property insurance industry out of the dark ages of pen-and-paper processes ...
Software Test Specialist
Kitchener, ON · On-site +1
CA$100K - CA$115K/yr
Software Development Manager Salary range:$100,000 - 115,000(CAD) About Encircle Encircle is leading the $1.6 trillion property insurance industry out of the dark ages of pen-and-paper processes ...
Your role As a Sr. SDET in Agentic QA, you will own the test automation and quality frameworks that ... This position is based at one of Dialpad's Canadian offices and reports to a QA Eng Manager in the ...
Quick apply
Your role As a Sr. SDET in Agentic QA, you will own the test automation and quality frameworks that ... This position is based at one of Dialpad's Canadian offices and reports to a QA Eng Manager in the ...
Your role As a Sr. SDET in Agentic QA, you will own the test automation and quality frameworks that ... This position is based at one of Dialpad's Canadian offices and reports to a QA Eng Manager in the ...
Quick apply
Your role As a Sr. SDET in Agentic QA, you will own the test automation and quality frameworks that ... This position is based at one of Dialpad's Canadian offices and reports to a QA Eng Manager in the ...
Business Development Manager
CA$50K - CA$75K/yr
... software experience to be data driven and customer focused. If Salesforce is new to you, come ready ... We offer professional development courses and the opportunity to develop your career with Dynamic ...
Business Development Manager
CA$50K - CA$75K/yr
... software experience to be data driven and customer focused. If Salesforce is new to you, come ready ... We offer professional development courses and the opportunity to develop your career with Dynamic ...
Cogir Senior Living manages retirement residences across the country. We offer a range of senior ... Software Development Collaboration * Serve as a liaison between business stakeholders and the ...
Cogir Senior Living manages retirement residences across the country. We offer a range of senior ... Software Development Collaboration * Serve as a liaison between business stakeholders and the ...
QNX Technical Open Source Development Manager
Ottawa, ON · On-site
CA$108K - CA$158K/yr
QNX software is trusted across industries including automotive, medical devices, industrial ... Why join QNX as a Technical Open Source Development Manager: * You get to upstream , not just ...
QNX Technical Open Source Development Manager
Ottawa, ON · On-site
CA$108K - CA$158K/yr
QNX software is trusted across industries including automotive, medical devices, industrial ... Why join QNX as a Technical Open Source Development Manager: * You get to upstream , not just ...
Wavelogic Embedded Software Development Co-op (Fall 2026 - 4 months)
Ottawa, ON · On-site
CA$25 - CA$34/hr
The WaveLogic Software Development team is looking for a candidate interested in the development ... management. Design, code and support drivers, diagnostics and/or applications written in C/C++ and ...
Wavelogic Embedded Software Development Co-op (Fall 2026 - 4 months)
Ottawa, ON · On-site
CA$25 - CA$34/hr
The WaveLogic Software Development team is looking for a candidate interested in the development ... management. Design, code and support drivers, diagnostics and/or applications written in C/C++ and ...
Product Development Manager (Systems) - Onsite Position
Ottawa, ON · On-site
CA$119K - CA$159K/yr
Product Development Manager (Systems) - Onsite Position We're looking for highly motivated Product ... Strong understanding of PCB design, DFM, cross-disciplinary impacts (EE, ME, software ...
Product Development Manager (Systems) - Onsite Position
Ottawa, ON · On-site
CA$119K - CA$159K/yr
Product Development Manager (Systems) - Onsite Position We're looking for highly motivated Product ... Strong understanding of PCB design, DFM, cross-disciplinary impacts (EE, ME, software ...
Proficiency in CRM software, pipeline management, and reporting tools. Why Join Mimak Services ... Career development and growth pathways Ready to Make a Difference? If you're passionate about ...
Proficiency in CRM software, pipeline management, and reporting tools. Why Join Mimak Services ... Career development and growth pathways Ready to Make a Difference? If you're passionate about ...
Software Engineering Manager
Mississauga, ON · Remote
CA$156K - CA$174K/yr
We also reinvest a significant percentage of our revenue back into research and development ... Overview: As a Manager of Software Engineering reporting to the Director of Engineering, you'll ...
Software Engineering Manager
Mississauga, ON · Remote
CA$156K - CA$174K/yr
We also reinvest a significant percentage of our revenue back into research and development ... Overview: As a Manager of Software Engineering reporting to the Director of Engineering, you'll ...
Software Engineering Manager
Mississauga, ON · Remote
CA$156K - CA$174K/yr
We also reinvest a significant percentage of our revenue back into research and development ... Overview: As a Manager of Software Engineering reporting to the Director of Engineering, you'll ...
Software Engineering Manager
Mississauga, ON · Remote
CA$156K - CA$174K/yr
We also reinvest a significant percentage of our revenue back into research and development ... Overview: As a Manager of Software Engineering reporting to the Director of Engineering, you'll ...
Software Developer (2 Positions)
Ottawa, ON · On-site
CA$111K - CA$140K/yr
Knowledge of DataBase Management Software (DBMS). * Knowledge of RHEL compatible Linux. * Knowledge of software development and testing (manual and automatic) processes from preliminary design to ...
Software Developer (2 Positions)
Ottawa, ON · On-site
CA$111K - CA$140K/yr
Knowledge of DataBase Management Software (DBMS). * Knowledge of RHEL compatible Linux. * Knowledge of software development and testing (manual and automatic) processes from preliminary design to ...
Maintain software development infrastructure. * Monitor, manage, and report project status. What You'll Bring: * Bachelor's Degree or Diploma in computer science, software engineering, or a closely ...
Quick apply
Maintain software development infrastructure. * Monitor, manage, and report project status. What You'll Bring: * Bachelor's Degree or Diploma in computer science, software engineering, or a closely ...
QNX Principal Technical/Software Project Manager
Ottawa, ON · On-site
CA$131K - CA$181K/yr
This is a highimpact, highly visible role where you are responsible for managing the cadence of the entire software development platform as well as the product releases that go out to our customers.
QNX Principal Technical/Software Project Manager
Ottawa, ON · On-site
CA$131K - CA$181K/yr
This is a highimpact, highly visible role where you are responsible for managing the cadence of the entire software development platform as well as the product releases that go out to our customers.
Lead complex software development technical challenges and demonstrate leadership to mentor management, customers, and peers. * Write clean, maintainable, and well-documented code that is easily ...
Lead complex software development technical challenges and demonstrate leadership to mentor management, customers, and peers. * Write clean, maintainable, and well-documented code that is easily ...
Software Development Manager information
See Hamilton, ON salary details
$62.7K - $72.4K
1% of jobs
$72.4K - $82.2K
2% of jobs
$82.2K - $91.9K
2% of jobs
$91.9K - $101.6K
6% of jobs
$101.6K - $111.3K
12% of jobs
$112.3K is the 25th percentile. Wages below this are outliers.
$111.3K - $121K
16% of jobs
The median wage is $127.1K / yr.
$121K - $130.8K
17% of jobs
$130.8K - $140.5K
17% of jobs
$141.8K is the 75th percentile. Wages above this are outliers.
$140.5K - $150.2K
12% of jobs
$150.2K - $159.9K
9% of jobs
$159.9K - $169.7K
6% of jobs
$62.7K
$127.7K
$169.7K
How much do software development manager jobs pay per year?
How does a Software Development Manager typically balance technical leadership with people management responsibilities?
What Does a Software Development Manager Do?
As a software development manager, your primary responsibilities are to oversee software development teams and to act as a liaison between your teams and senior management. You hire and train new staff, manage and evaluate existing developers, provide guidance on the design and implementation of new software applications, and ensure that projects stay on schedule and within budget. You collaborate with upper-level management and your developers to make sure that new and existing software applications meet business objectives.
What does a Software Development Manager do?
What are the key skills and qualifications needed to thrive as a Software Development Manager, and why are they important?
What is the difference between Software Development Manager vs Software Engineer?
| Aspect | Software Development Manager | Software Engineer |
|---|---|---|
| Responsibilities | Oversees development teams, manages projects, sets strategic goals | Designs, codes, tests software applications |
| Required Skills | Leadership, project management, technical expertise | Programming, problem-solving, technical skills |
| Credentials | Bachelor's or higher in CS or related field, often with experience in management | Bachelor's or higher in CS or related field |
| Work Environment | Team management, collaboration with stakeholders | Individual or team coding tasks, development environments |
The main difference between a Software Development Manager and a Software Engineer lies in their focus and responsibilities. Managers oversee teams and projects, while engineers focus on designing and coding software. Both roles require technical skills, but managers also need leadership and project management abilities.

Full-time
Medical, Retirement
Posted 11 days ago
Job description
Role Overview
We are looking for a Software Development Engineer in Test to help build and sustain high-quality software through strong test design, automation, and collaboration with engineering partners.
This is a hands-on, delivery-focused role for someone who understands modern quality practices and wants to continue developing technical depth, product judgment, and influence. Very important to be comfortable building with agent-assisted and agentic workflows.
You will work closely with Engineers, Product Managers, and Senior Quality Leaders to ensure quality is built in early and continuously, not added at the end.
This role is ideal for someone who is comfortable owning quality for features or services, contributes meaningfully to automation and CI/CD flows, and is ready to grow toward more senior technical leadership.
NOTE: Candidate must reside in Canada.
- Work on meaningful products where quality truly matters.
- Learn from experienced quality and engineering leaders.
- Grow technical depth and ownership over time.
- Contribute to modern quality practices and tooling.
- Clear progression path toward Senior or Staff Quality Engineering roles.
- Own quality for assigned features, services, or components.
- Design and execute risk-based test approaches aligned to product intent.
- Identify gaps in coverage and propose practical improvements.
- Participate actively in story refinement, design discussions, and planning.
- Build and maintain automated tests across API, UI, and integration layers.
- Contribute to existing test frameworks and tooling.
- Write clear, maintainable, production-quality test code.
- Help ensure automation is reliable, meaningful, and provides fast feedback.
- Integrate tests into CI/CD pipelines to provide timely quality signals.
- Monitor pipeline health, test failures, and flakiness.
- Collaborate with engineers to keep pipelines fast and trustworthy.
- Learn and apply evolving approaches, including agent-assisted or agentic workflows, where appropriate.
- Partner with software engineers to improve testability and design.
- Raise quality risks early with context and evidence.
- Participate in root-cause analysis and defect prevention discussions.
- Learn when to push back-and when to accept trade-offs.
- Learn from senior QEs and technical leaders through reviews and mentoring.
- Reflect on what works (and doesn't) in testing and quality practices.
- Gradually take on more complex problems and ownership as skills grow.
- 3+ years of experience in Quality Engineering, Test Engineering, or Software Engineering.
- Experience supporting quality for production software systems.
- Experience working on a cross-functional product or delivery team.
- Solid foundation in test automation (API and UI preferred).
- Ability to read, understand, and write production-level code.
- Familiarity with CI/CD systems and modern development workflows.
- Experience with AI-assisted or agentic testing workflows.
- Exposure to contract testing, performance testing, or reliability testing.
- Familiarity with developer tooling or platform teams.
- Experience with Jenkins, Grafana, playwright and Linux.
- Experience with writing C#.
The Compensation range is for the primary location for which the job is posted. Please note that the actual compensation may vary depending on location and job-related factors such as qualifications, experience, knowledge and skills. If you are applying for this role outside of the primary location and you are selected for an interview, the Talent Acquisition Partner can share more information with you. If the compensation structure for the role includes an incentive component (i.e. most Sales roles) the range below represents total target compensation (TTC) (base salary + variable).
$90,000 - $140,000 (CAD) a year
Salary range (min - max)
Position Type: New Vacancy