Salary of Software Developer in Canada 2026
How much does a Software Developer earn?
$77,460
/ Annual
Based on 2305 job listings
The average Software Developer salary in Canada is ,460 per year or per hour. Entry level positions start at an income of ,944 per year, while more experienced professionals earn up to 7,076 per year.
$64,944 Average salary
$77,460 Maximum
$107,076
Salary data updated: March 2026
Salary distribution
Based on 17 job listings with salary
Salary by city
| City | Median / Annual | Listings | vs. national |
|---|---|---|---|
| Vancouver | $127,767 | 3 | +18.8% |
| Burnaby | $115,025 | 4 | +7% |
| Ottawa | $100,000 | 3 | -7% |
| Toronto | $98,500 | 5 | -8.4% |
Jobs like Software Developer in Canada
-
Security Analyst
Found in: Sourcestack Canada - 1 week ago
Surrey, British Columbia, Canada Software Developer Full time -
Security Analyst
Found in: Sourcestack Canada - 3 weeks ago
Surrey, British Columbia, Canada Software Developer Full timeED Tech Solutions Inc. is currently looking for full time, permanent Software Developer to join their team as soon as...
-
Security Analyst
Found in: SourceStack - 3 weeks ago
Surrey, British Columbia, Canada Software Developer Full timeED Tech Solutions Inc. is currently looking for full time, permanent Software Developer to join their team as soon as...
How much is paid in similar professions in Canada?
| Position | Average salary / Annual | |
|---|---|---|
| Computer Scientist | $212,496 | View listings |
| Java Websphere Developer | $156,000 | View listings |
| Informatica Developer | $140,892 | View listings |
| Java Software Engineer | $129,996 | View listings |
| Java J2EE Developer | $127,236 | View listings |
| Knowledge Engineer | $126,756 | View listings |
| J2EE Developer | $126,756 | View listings |
| Lead Software Engineer | $120,000 | View listings |
| Java Application Developer | $118,248 | View listings |
| Java Team Lead | $117,504 | View listings |
FAQ - Software Developer
Data updated: March 2026
Jobs in other cities
Popular searches
Duties, skills, education and opportunities
Methodology
- Sample: 17 job listings with published salary
- Period:
- Calculation: P10, P25, P50 (median), P75, P90 percentiles from salary ranges
- Outliers removed: salaries below P1 and above P99
- City data: minimum 5 listings for inclusion