Software Developer Salaries in Canada

Updated Dec 4, 2023
Base Pay Range
$70K - $100K/yr
Average Base Pay

21,151 salaries

$73K

Low

$90K

Average

$111K

High

Additional Cash Compensation
Average$5,704Range$2,903 - $11,207
The average salary for Software Developer is $89,624 per year in the Canada. The average additional cash compensation for a Software Developer in the Canada is $5,704, with a range from $2,903 - $11,207. Salaries estimates are based on 21151 salaries submitted anonymously to Glassdoor by Software Developer employees in Canada.

How accurate does $89,624 look to you?

Your input helps Glassdoor refine our pay estimates over time.

What is the salary trajectory for a Software Developer?

in Canada

$89,624 /yr
Software Developer
$122,385 /yr
Senior Software Developer
$121,389 /yr
Software Developer IV
See Full Career Path

Download as data table

What is the salary trajectory for a Software Developer?

Job TitleSalary
Software Developer$89,624 /yr
Senior Software Developer$122,385 /yr
Software Developer IV$121,389 /yr
What is the salary trajectory for a Software Developer?

in Canada

$89,624 /yr
Software Developer
$122,385 /yr
Senior Software Developer
$121,389 /yr
Software Developer IV
See Full Career Path

Download as data table

What is the salary trajectory for a Software Developer?

Job TitleSalary
Software Developer$89,624 /yr
Senior Software Developer$122,385 /yr
Software Developer IV$121,389 /yr

Salaries in Canada

Location

or

Find a Specific Employer

Sort:

Company

Average Base Salary in (CAD)

Range

IBM
3.9

IBM

Software Developer

$94,981

 /yr
Range: $47K - $198K
685 salaries
See 1,599 salaries from all locations

$47K

$198K

$47,494 - $197,792 Range

IBM
3.9

IBM

Software Developer - Hourly Intern

$30

 /hr
Range: $7 - $70
275 salaries
See 1,599 salaries from all locations

$7

$70

$7 - $70 Range

SAP
4.3

SAP

Software Developer

$100,625

 /yr
Range: $27K - $181K
250 salaries
See 589 salaries from all locations

$27K

$181K

$27,182 - $181,182 Range

BlackBerry
3.5

BlackBerry

Software Developer

$102,540

 /yr
Range: $39K - $186K
225 salaries
See 412 salaries from all locations

$39K

$186K

$39,477 - $185,775 Range

Shopify
3.3

Shopify

Software Developer

$120,728

 /yr
Range: $40K - $239K
209 salaries
See 521 salaries from all locations

$40K

$239K

$40,249 - $238,536 Range

Ericsson-Worldwide
4.1

Ericsson-Worldwide

Software Developer

$92,866

 /yr
Range: $57K - $175K
189 salaries
See 416 salaries from all locations

$57K

$175K

$56,781 - $175,044 Range

CGI
3.9

CGI

Software Developer

$71,837

 /yr
Range: $41K - $111K
171 salaries
See 303 salaries from all locations

$41K

$111K

$40,587 - $111,178 Range

Is this salary info helpful?

Let’s pay it forward! The Glassdoor community relies on people like you to share accurate salary info to promote fair compensation everywhere

Share Salary Anonymously
Morgan Stanley
3.9

Morgan Stanley

Software Developer

$96,480

 /yr
Range: $58K - $167K
162 salaries
See 272 salaries from all locations

$58K

$167K

$58,058 - $167,420 Range

Google
4.4

Google

Software Developer

$131,075

 /yr
Range: $46K - $311K
147 salaries
See 899 salaries from all locations

$46K

$311K

$46,444 - $310,733 Range

Genetec
4.2

Genetec

Software Developer

$88,097

 /yr
Range: $54K - $135K
142 salaries
See 260 salaries from all locations

$54K

$135K

$54,417 - $135,443 Range

Tata Consultancy Services
3.8

Tata Consultancy Services

Software Developer

$80,389

 /yr
Range: $48K - $133K
139 salaries
See 284 salaries from all locations

$48K

$133K

$48,000 - $132,929 Range

BMO Financial Group
3.9

BMO Financial Group

Software Developer

$86,326

 /yr
Range: $54K - $124K
138 salaries
See 282 salaries from all locations

$54K

$124K

$54,258 - $124,341 Range

RBC
4

RBC

Software Developer

$90,684

 /yr
Range: $48K - $154K
136 salaries
See 503 salaries from all locations

$48K

$154K

$48,444 - $153,840 Range

SAP
4.3

SAP

Software Developer - Hourly Intern

$31

 /hr
Range: $22 - $39
129 salaries
See 589 salaries from all locations

$22

$39

$22 - $39 Range

Bell
3.8

Bell

Software Developer

$91,814

 /yr
Range: $51K - $122K
128 salaries
See 290 salaries from all locations

$51K

$122K

$51,039 - $122,000 Range

RBC
4

RBC

Software Developer - Hourly Intern

$28

 /hr
Range: $21 - $35
128 salaries
See 503 salaries from all locations

$21

$35

$21 - $35 Range

Amazon
3.7

Amazon

Software Developer

$123,845

 /yr
Range: $47K - $425K
127 salaries
See 1,050 salaries from all locations

$47K

$425K

$46,821 - $425,209 Range

Unity
3.5

Unity

Software Developer

$107,351

 /yr
Range: $77K - $232K
112 salaries
See 185 salaries from all locations

$77K

$232K

$76,827 - $231,881 Range

D2L
4

D2L

Software Developer

$90,331

 /yr
Range: $65K - $111K
111 salaries
See 148 salaries from all locations

$65K

$111K

$65,188 - $111,266 Range

Ceridian
4

Ceridian

Software Developer

$98,901

 /yr
Range: $57K - $203K
109 salaries
See 167 salaries from all locations

$57K

$203K

$57,008 - $202,960 Range

Download as data table

Software Developer Salaries

Job TitleSalary
Software Developer salaries - 685 salaries reported$94,981/yr
Software Developer salaries - 275 salaries reported$30/hr
Software Developer salaries - 250 salaries reported$100,625/yr
Software Developer salaries - 225 salaries reported$102,540/yr
Software Developer salaries - 209 salaries reported$120,728/yr
Software Developer salaries - 189 salaries reported$92,866/yr
Software Developer salaries - 171 salaries reported$71,837/yr
Software Developer salaries - 162 salaries reported$96,480/yr
Software Developer salaries - 147 salaries reported$131,075/yr
Software Developer salaries - 142 salaries reported$88,097/yr
Software Developer salaries - 139 salaries reported$80,389/yr
Software Developer salaries - 138 salaries reported$86,326/yr
Software Developer salaries - 136 salaries reported$90,684/yr
Software Developer salaries - 129 salaries reported$31/hr
Software Developer salaries - 128 salaries reported$91,814/yr
Software Developer salaries - 128 salaries reported$28/hr
Software Developer salaries - 127 salaries reported$123,845/yr
Software Developer salaries - 112 salaries reported$107,351/yr
Software Developer salaries - 111 salaries reported$90,331/yr
Software Developer salaries - 109 salaries reported$98,901/yr
Viewing 1 - 10 of 54,428

Frequently asked questions about a Software Developer salaries

The average salary for a Software Developer is $89,624 per year in Canada. Salaries estimates are based on 21151 salaries submitted anonymously to Glassdoor by a Software Developer employees in Canada.

The highest salary for a Software Developer in Canada is $111,297 per year.

The lowest salary for a Software Developer in Canada is $73,266 per year.

Salaries for software developers are very good and growing at a steady rate. Their salary starts higher than the average Canadian. Software developers make the most amount of money in British Columbia, Ontario, and Alberta. Urban areas and cities are where salaries are the highest for software developers. If you are looking to make more money as a software developer, you can work within an e-commerce firm or a private information technology firm.

Looking to make more money as a software developer in Canada? If you already have a bachelor’s degree in software engineering or computer science or an equivalent college diploma, consider getting a master’s in the same or a related discipline. Specialty certifications can also score you a higher paycheque, so consider taking Scrum, Azure, Red Hat, Salesforce, Amazon Web Services and project management classes. How proficient are you in various programming languages, like Ruby, Java, Python, JavaScript, C++, HTML, or PHP? Do you have an in-depth understanding of integrated development environments (IDEs)? Can you write, update, compile, run, and debug codes where necessary? The more education and qualifications you have, the more likely you’ll advance to a senior or management role earning top dollar. If you’re interested in teaching or conducting field research, upgrade to a Ph.D. in software development. You might also consider progressing to software engineer.

Showcasing your skills and qualifications is the best way to negotiate your salary as a software developer. What value do you bring to your role and the organization? Whether you’re asking for a raise in your current software developer job or considering a new job offer, your value can significantly determine your salary. Why do you deserve more money? Does your thorough understanding of popular programming languages increase your efficiency? Can you explain why Python would be more effective than C++ in certain situations? Do you understand how to use IDEs to improve performance and optimize your work effectively? Have you successfully managed projects while maintaining a high level of quality control? Back up your answers with concrete data and examples wherever you can.

About 71.22% of Software Developer professionals feel satisfied with their salary, according to anonymous Glassdoor ratings. An additional $5,704 in potential pay per year, among other factors, can qualify the annual pay of a Software Developer in Canada as a good salary.

Software Developer professionals in Canada have a wide total pay range, between $61,634 and $137,845 depending on experience, with an estimated total pay of $89,624 following the average career path of a Software Developer.

Salaries

 > 

software developer