Software development jobs in Canada (7,668 jobs)
Explore software development jobs in Canada. Choose a role or place to find work that fits.
Counted
Hiring at a glance
View jobs- Open jobs
- 7,668
- Employers
- 2,162
Advertised starting pay
- Average starting payCAD / year
- $117,058Across 903 listings
- Average starting payCAD / hour
- $55.92Across 334 listings
- Average starting payUSD / year
- $163,394Across 33 listings
- Average starting payCAD / month
- $9,029Across 14 listings
Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.
Where work happens
- Remote
- 7%536 listings
- Hybrid
- 38%2,949 listings
- On-site
- 54%4,156 listings
Not specified: <1% (27 listings)
Employers hiring include S M Software Solutions Inc (300), Amazon (156), Electronic Arts (85).
Sources & calculation notes
These figures describe the listings on this role page at the date shown, not the whole job market. Listings can change.
Employer-listed minimums from at least 10 listings per currency and pay period. These are advertised starting amounts, not employee salaries. Jobs without a minimum and unusual amounts are excluded.
Hybrid and on-site classifications may be inferred from descriptions. Check the original ad. How we count
Software development jobs in Canada
Added
Software Developer - Senior PeopleSoft HCM Developer (RQ11679)
Computer Consultants International, Inc.
Candidates must be able to work onsite in Toronto five days per week
Added
Software Test Analyst
The Descartes
Descartes is seeking an experienced Software Test Analyst to support quality engineering across the software development lifecycle. This automation-focused role is responsible for…
Added
Software Developer - CRM Developer (RQ11698)
Computer Consultants International, Inc.
Candidates must be able to work onsite in Toronto five days per week
Added
Added
Software Validation Technologist
Husky Technologies
The Software validation Technologist plays a critical role by working within the Innovation and Sustainability Team, helping to bring physical testing results to component and system…
Added
Senior Java Software Engineer
Bounteous
Experience with Git, BitBucket, and modern software development practices.
Added
Software Engineer (Python, Go)
Wiraa
As an Infrastructure Software Engineer at Baseten, you will play a critical role in developing and maintaining the core components of our machine learning inference platform. Your work will…
Added
Senior Software Development Engineer in Test (SDET), QA - AI Systems
Nexxa.AI
5+ years as an SDET, QA engineer, or software engineer with a strong testing focus, with demonstrated ownership of test strategy and automation for complex distributed systems.
Added
Senior Microsoft Platform Software Engineer
Jobgether
Join an engineering team focused on modernizing software development practices for an established on-premises enterprise product.
Added
Software Validation Technologist
Husky Technologies
The Software validation Technologist plays a critical role by working within the Innovation and Sustainability Team, helping to bring physical testing results to component and system…
Added
Full Stack Developer (Intermediate)
Vretta
…innovative assessment platforms. We are looking for an energetic Software Developer to join our fast-paced Product Development and Implementation team. In this role, you will take active…
Added
Software Systems Engineer
SysEne Consulting Inc.
You are an engineer with real depth in software, working across systems. You will bring software and data depth to our transit technology programs, where software runs real hardware and…
Added
Software Systems Engineer
SysEne Consulting Inc.
You are an engineer with real depth in software, working across systems. You will bring software and data depth to our transit technology programs, where software runs real hardware and…
Added
RQ11679 – Software Developer – ERP / Case Management – Senior
S M Software Solutions Inc
Work Arrangement: Onsite – 5 Days per Week
Added
RQ11678 – Software Developer – ERP / Case Management – Senior
S M Software Solutions Inc
Work Arrangement: Onsite – 5 Days per Week
Added
RQ11679 – Software Developer – ERP / Case Management – Senior
S M Software Solutions Inc
Work Arrangement: Onsite – 5 Days per Week
Added
RQ11678 – Software Developer – ERP / Case Management – Senior
S M Software Solutions Inc
Work Arrangement: Onsite – 5 Days per Week
Added
RQ11698 – Software Developer – CRM – Senior
S M Software Solutions Inc
Work Arrangement: Onsite – 5 Days per Week
Added
RQ11678 – Software Developer – ERP / Case Management – Senior
S M Software Solutions Inc
Work Arrangement: Onsite – 5 Days per Week
Added
RQ11754 – Software Developer – Senior
S M Software Solutions Inc
Work Arrangement: Onsite – 5 Days per Week
Added
RQ11754 – Software Developer – Senior
S M Software Solutions Inc
Work Arrangement: Onsite – 5 Days per Week
Added
RQ11600 – Software Developer – Full Stack – Senior
S M Software Solutions Inc
Work Arrangement: Onsite – 5 Days per Week
Added
RQ11661 – Software Developer – CRM – Senior
S M Software Solutions Inc
Work Arrangement: Onsite – 5 Days per Week · Onsite - 5 days per week
Added
RQ11679 – Software Developer – ERP / Case Management – Senior
S M Software Solutions Inc
Work Arrangement: Onsite – 5 Days per Week
Added
RQ11698 – Software Developer – CRM – Senior
S M Software Solutions Inc
Work Arrangement: Onsite – 5 Days per Week