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
- 6,917
- Employers
- 2,042
Advertised starting pay
- Average starting payCAD / year
- $112,733Across 720 listings
- Average starting payCAD / hour
- $55.86Across 262 listings
- Average starting payUSD / year
- $148,423Across 149 listings
- Average starting payUSD / hour
- $58.08Across 28 listings
- Average starting payCAD / month
- $9,109Across 12 listings
Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.
Where work happens
- Remote
- 7%501 listings
- Hybrid
- 39%2,691 listings
- On-site
- 53%3,698 listings
Not specified: <1% (27 listings)
Employers hiring include S M Software Solutions Inc (248), Amazon (144), Husky Technologies (77).
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
Senior Software Engineer-C#
Morningstar
Morningstar is seeking a Senior Software Engineer (Backend) to design, build, and maintain scalable enterprise applications and APIs. The role focuses on backend development using C#, .NET,…
Added
Senior Full Stack Software Engineer
True Talent Solutions Partners
Join an AI team building software for designing physical systems. You will help accelerate product development, first by strengthening the frontend and then by taking on broader…
Added
Applications Development Sr Programmer Analyst - Assistant Vice President
Citi
The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application…
Added
AI Software Engineer
Bombardier
Added
Software Engineering SMTS
Salesforce Partner Canada
Added
Senior Software Developer
Scotiabank
We are looking for a highly skilled and experienced Senior Software Developer to join our dynamic team. In this role, you will work across multiple applications and projects, contributing…
Added
Added
Added
Added
Senior Java Software Engineer
Altis
…Canada's cybersecurity capabilities. You'll contribute to the development, enhancement, and modernization of enterprise applications, including the transition of an existing cybersecurity…
Added
Senior Software Developer
Soni
A global leader in software solutions for infrastructure engineering. Our technology empowers engineers, architects, constructors, and owner-operators around the world to design, build, and…
Added
Added
Senior Full Stack Developer - UGH - FT Support
Humber College
Added
Software Engineer (Core Java, Market Risk)
United Software Group Inc
Added
Added
Staff Software Developer
Improving
Added
Java Software Engineer
PEOPLE FORCE CONSULTING INC
Added
Added
Python Software Developer – Computer Vision & Document Intelligence
Fi Systems
We’re looking for a software developer to help build a platform that turns complex HVAC and engineering drawings into structured, usable data. The software analyzes
Added
Senior Java Software Engineer
Wissen Technology
Added
Added
Senior Software Developer
Botpress Technologies Inc.
Added
Added
Software Developer - Cloud Platform
Nakisa
Nakisa is a global leader in AI-powered enterprise software for Human Resources, Financial Management, and Commercial Real Estate (CRE). Our cloud platform powers mission-critical…
Added
Java Full Stack Developer
Dexian
…that empower our engineering teams to deliver high-quality software efficiently. You will play a crucial…