Software developer jobs in Canada (2,065 jobs)
Find software developer jobs across Canada. Choose a place, compare current openings and read the employer’s requirements.
Counted
Hiring at a glance
View jobs- Open jobs
- 2,065
- Employers
- 673
Advertised starting pay
- Average starting payCAD / year
- $100,577Across 160 listings
- Average starting payCAD / hour
- $60.27Across 85 listings
Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.
Where work happens
- Remote
- 5%105 listings
- Hybrid
- 35%724 listings
- On-site
- 60%1,232 listings
Not specified: <1% (4 listings)
Employers hiring include S M Software Solutions Inc (243), Genetec (68), Cisco (52).
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 developer jobs in Canada
Added
Added
Software Developer - Winter 2027 Co-op - Vancouver
D2L - Stay Connected
Added
Frontend Software Developer
Corpay
Corpay is currently looking to hire a Frontend Software Developer within our Cross-Border division. This position falls under our Corporate Payments line of business and is located in…
Added
5G Software Developer Co-oP
Ericsson
Added
RQ11718 – Software Developer – Intermediate
S M Software Solutions Inc
We are seeking an experienced Intermediate Software Developer with strong hands-on expertise in Java Enterprise Edition (Java EE), n-tier enterprise application development, Spring…
Added
Software Developer
AgileGrid Solutions
Added
Added
Added
Added
Senior Informatica Cloud Developer – CDI & CAI – CONTRACT
Toronto Test Consultants
Title: Senior Informatica Cloud Developer – CDI & CAI
Added
iOS application Developer
Ampstek
Added
QNX Everywhere Embedded Software Developer II
BlackBerry
QNX, a division of BlackBerry Limited (NYSE: BB; TSX: BB), provides the trusted foundation that software-defined and physical AI systems depend on to operate safely and predictably in the…
Added
QNX Everywhere Embedded Software Developer II
BlackBerry QNX
QNX, a division of BlackBerry Limited (NYSE: BB; TSX: BB), provides the trusted foundation that software-defined and physical AI systems depend on to operate safely and predictably in the…
Added
Software Developer Intern - SOTI MobiControl Apple HQ (January 2027 12 Months)
SOTI
As an intern at SOTI you will be involved in the design/development/support of new or existing software applications. These applications range from cloud-based solutions, mobile apps for…
Added
Associate Software Developer (Node.js & Python)
Liberty Mutual Canada
Added
Software Developer (Node.js & Python)
Liberty Mutual Canada
Added
Associate Software Developer (Node.js & Python)
Liberty Mutual Canada
Added
Software Developer
Insight Global
Insight Global is seeking a Senior .NET Backend Developer to support and enhance a Sales Audit Tool used to analyze and process sales order data from an ERP system. The ideal candidate will…
Added
Software Developer (Node.js & Python)
Liberty Mutual Canada
Added
Java Enterprise Application Developer (Java EE)
2iSolutions Inc.
Requisition Title: RQ11718 - Software Developer - Intermediate
Added
Senior Software Developer, Site Reliability
Google
5 years of experience with software development in one or more programming languages.
Added
AI Software Developer
Newfoundland Capital Corporation Limited
Added
RQ11706 – Software Developer – Senior
S M Software Solutions Inc
We are seeking a Senior Software Developer with extensive experience in Oracle Siebel CRM technical configuration, solution design, development, and integration. The ideal candidate will…
Added
RQ11706 – Software Developer – Senior
S M Software Solutions Inc
We are seeking a Senior Software Developer with extensive experience in Oracle Siebel CRM technical configuration, solution design, development, and integration. The ideal candidate will…
Added
RQ11718 – Software Developer – Intermediate
S M Software Solutions Inc
We are seeking an experienced Intermediate Software Developer with strong hands-on expertise in Java Enterprise Edition (Java EE), n-tier enterprise application development, Spring…