Software programmer: Average Salary in Canada, 2026
Find out what the average Software programmer salary is
Salary rate
How much does a Software programmer make in Canada?
$115,000/ Annual
Based on 10000 salaries
Based on 10000 salaries
The average Software programmer in Canada is $115,000 per year or $58.97 per hour. Entry-level positions start at $87,750 per year, while most experienced workers make up to $167,750 per year.
Median$115,000

Low$87,750
High$167,750
Software programmer: Average Salary in Canada
Ontario$124,458
British Columbia$122,768
Quebec$115,368
Nova Scotia$110,000
Alberta$103,651
Active jobs with salaries
Education : College, CEGEP or other non-university certificate or diploma from a program of 1 year to 2 years.Experience : 1 year to less than 2 years.
Develop and document software testing plans.Moni...Show moreLast updated: 30+ days ago
AI Developer - Python Databricks.Oshawa, ON (hybrid 4 days remote).We have a great new opportunity to support one of our Energy Sector clients in a contract capacity!.
Please see below for more info...Show moreLast updated: 8 days ago
This posting is not for an existing vacancy within the organization and is open to new applications.As part of the application process, Artificial Intelligence will be used in the hiring process fo...Show moreLast updated: 30+ days ago
Assistant Professor - Software Engineering.Faculty of Engineering and Applied Science.Tenured and Tenure-Track, Full-time Continuing.
Administered in accordance with the Collective Agreement.July 15...Show moreLast updated: 30+ days ago
systems testing technician
Kimtech GeomaticsHampton, ON, CAFull-time +1
26-017 - AI Developer - Python Databricks - 12 month contract - Oshawa - Hybrid 4 days remote
CorGTAOshawa, ON, CanadaRemote
Temporary
Software Developer - Early Career
General MotorsOshawa, Ontario, CanadaFull-time
Assistant Professor - Software Engineering
Ontario Tech UniversityOshawa, ON, CAFull-time +1