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,084
- Employers
- 1,520
Advertised starting pay
- Average starting payCAD / year
- $116,142Across 447 listings
- Average starting payUSD / year
- $140,203Across 120 listings
- Average starting payCAD / hour
- $54.93Across 68 listings
Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.
Where work happens
- Remote
- 10%410 listings
- Hybrid
- 40%1,634 listings
- On-site
- 49%1,999 listings
Not specified: 1% (41 listings)
Employers hiring include Amazon (117), Genetec (63), RBC (61).
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 Engineer
ResMed
Full-time
At Resmed, technology has a direct impact on people's lives. As a Software Engineer within our Digital Product Engineering team, you'll help build and evolve the cloud-based platforms and…
Added
Programmer Analyst, System and infrastructure operations, maintenance and development
Desjardins
Full-time
As a systems and infrastructure development, operations and maintenance programmer analyst, you participate in IT efficiency and quality by analyzing, designing, configuring, developing,…
Added
Programmer analyst, System and infrastructure operations, maintenance and development
Desjardins
Full-time
As a systems and infrastructure development, operations and maintenance programmer analyst, you participate in IT efficiency and quality by analyzing, designing, configuring, developing,…
Added
Senior Software Engineer
AltaML
$130,000 to $150,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 Software Developer, SharePoint & Microsoft Power Apps
Workplace Safety and Insurance Board (WSIB)
Full-time
Added
Frontend Developer
2iSolutions Inc.
Contract
Requisition Title: RQ11548 - Software Developer- Front End - Intermediate
Added
Senior Software Developer - CRM
2iSolutions Inc.
Contract
Working knowledge of both low-code development and custom development on Dynamics 365.
Added
Software Engineer
Communal
Full-time
For a lot of our customers, Communal is the first real software they’ve had. Before us it was a spreadsheet
Added
Added
Added
Added
RQ11499 - Software Developer - CRM - Senior
Maarut
Contract
during the use and operation of software packages, including technical
Added
Added
Senior Full Stack Developer - Express Scripts Canada
The Cigna Group
Full-time · Other
The job profile for this position is Software Engineering Advisor, which is a Band 4 Senior Contributor Career Track Role.
Added
Java Full stack Developer With Java, Spring-boot, Microservices, Angular Experience
BURGEON IT SERVICES
Contract
Added
Front-End Developer
Teckhorizon Inc
Contract
The client is seeking an experienced Intermediate Front-End Software Developer to design, develop, test, troubleshoot, and maintain modern web applications. The successful candidate will…
Added
Junior Software Developer
Helic & Co
Full-time
We are seeking an enthusiastic Junior Software Developer to join our collaborative engineering team. In this role, you will write code, fix bugs, and develop new features for our core…
Added
Senior Full Stack Developer – Java / Angular
ThoughtStorm
Contract
8+ years of hands-on Java development experience building large-scale, production-grade business applications and REST APIs.
Added
Added
Software Developer – CRM – Senior - RQ10953
S M Software Solutions Inc
Full-time
We are looking for an experienced Software Developer – CRM – Senior with strong expertise in Microsoft Dynamics 365 Customer Engagement (CE), Power BI, data reporting, data integration,…
Added
Software Developer – Junior - RQ11532
S M Software Solutions Inc
Internship
We are looking for a Software Developer – Junior with hands-on experience in Java development, Oracle/SQL databases, REST APIs, web application development, and Agile methodologies. The…
Added
Software Developer – Junior - RQ11532
S M Software Solutions Inc
Internship
We are looking for a Software Developer – Junior with hands-on experience in Java development, Oracle/SQL databases, REST APIs, web application development, and Agile methodologies. The…
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 – Senior - RQ10953
S M Software Solutions Inc
Full-time
We are looking for an experienced Software Developer – CRM – Senior with strong expertise in Microsoft Dynamics 365 Customer Engagement (CE), Power BI, data reporting, data integration,…
Added
Software Developer - Full Stack - Senior - RQ11443
S M Software Solutions Inc
Internship
We are looking for an experienced Software Developer – Full Stack – Senior with strong hands-on experience developing large-scale, production business applications using Java for…