Software development jobs in Canada
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
- 4,097
- Employers
- 1,522
Advertised starting pay
- Average starting payCAD / year
- $116,361Across 444 listings
- Average starting payUSD / year
- $139,287Across 120 listings
- Average starting payCAD / hour
- $55.31Across 66 listings
Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.
Where work happens
- Remote
- 10%410 listings
- Hybrid
- 40%1,625 listings
- On-site
- 49%2,021 listings
Not specified: 1% (41 listings)
Employers hiring include Amazon (114), RBC (78), Genetec (63).
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
Embedded Software Developer
Actalent
Contract
Embedded Software Developer (Linux BSP & Platform Development)
Added
Software Developer
Actalent
Contract
Join an innovative team developing advanced robotic control software for autonomous vehicle applications within the defense industry. In this role, you will help ensure the reliability,…
Added
Added
Added
Added
Added
Intermediate Software Engineer
AltaML
$90,000 to $110,000 CAD / year
Full-time
…are the default way engineers design, build, test, and review software, not an optional accelerant a few people…
Added
Senior Full Stack Developer (Global Security)
Royal Bank of Canada
Full-time
The Security Insights & AI - Digital Development team is building production-grade applications within Global Cyber Security. Our team designs, architects, and builds bespoke solutions…
Added
Java Full Stack Developer
Viva Tech Solutions
Contract
Full-stack development, across back-end including Java, and front-end including JavaScript or Typescript, HTML5, CSS, and Angular (8, 10 or later, preferably 17).
Added
Added
Software Support Specialist
EventConnect
Other
The Software Support Specialist role is part of EventConnect’s Operations team and is designed to build deep hands-on knowledge of our software, customers, and business operations through…
Added
Software Developer - Full Stack - Senior - RQ11377
S M Software Solutions Inc
Full-time
We're hiring Senior Full Stack Software Developer for Ministry of Public and Business Service Delivery and Procurement in a hybrid role to provide ongoing development of the Ontario…
Added
Software Developer - Full Stack - Senior - RQ11377
S M Software Solutions Inc
Full-time
We're hiring Senior Full Stack Software Developer for Ministry of Public and Business Service Delivery and Procurement in a hybrid role to provide ongoing development of the Ontario…
Added
Software Developer - Full Stack - Senior - RQ11377
S M Software Solutions Inc
Full-time
We're hiring Senior Full Stack Software Developer for Ministry of Public and Business Service Delivery and Procurement in a hybrid role to provide ongoing development of the Ontario…
Added
Software Developer – CRM – Intermediate - RQ10976
S M Software Solutions Inc
Full-time
We are looking for an experienced Software Developer – CRM – Intermediate with strong Oracle Siebel CRM development, configuration, integration, testing, and reporting experience. The ideal…
Added
Software Developer - Junior - RQ11579
S M Software Solutions Inc
Full-time
We're hiring Junior Software Developer for Ministry of Public and Business Service Delivery and Procurement in an onsite role to provide Oracle software development support and application…
Added
Software Developer - Junior - RQ11579
S M Software Solutions Inc
Full-time
We're hiring Junior Software Developer for Ministry of Public and Business Service Delivery and Procurement in an onsite role to provide Oracle software development support and application…
Added
Java Full Stack Developer – Angular
S M Software Solutions Inc
Full-time
We are seeking an experienced Java Full Stack Developer – Angular with 8+ years of full-stack development experience. The ideal candidate will have strong expertise in Java, Spring Boot,…
Added
Software Developer - Junior - RQ11579
S M Software Solutions Inc
Full-time
We're hiring Junior Software Developer for Ministry of Public and Business Service Delivery and Procurement in an onsite role to provide Oracle software development support and application…
Added
Java Full Stack Developer – Angular
S M Software Solutions Inc
Full-time
We are seeking an experienced Java Full Stack Developer – Angular with 8+ years of full-stack development experience. The ideal candidate will have strong expertise in Java, Spring Boot,…
Added
Software Developer – CRM – Intermediate - RQ10976
S M Software Solutions Inc
Full-time
We are looking for an experienced Software Developer – CRM – Intermediate with strong Oracle Siebel CRM development, configuration, integration, testing, and reporting experience. The ideal…
Added
Software Developer – CRM – Intermediate - RQ10976
S M Software Solutions Inc
Full-time
We are looking for an experienced Software Developer – CRM – Intermediate with strong Oracle Siebel CRM development, configuration, integration, testing, and reporting experience. The ideal…
Added
Java Full Stack Developer – Angular
S M Software Solutions Inc
Full-time
We are seeking an experienced Java Full Stack Developer – Angular with 8+ years of full-stack development experience. The ideal candidate will have strong expertise in Java, Spring Boot,…
Added
Principal Software Developer
Apexa
Full-time · Remote
…professionals, service providers, Advisors, and a top-tier development team dedicated to innovation and…
Added