(800) 627 3697 info.eri@erieri.com
Are you working in compensation or HR? See our salary, cost-of-living, and executive pay applications in action. Try our free salary assessor demo.

Software Developer Salary
in British Columbia, Canada

$102,780 (CAD)

Average Salary


Average Hourly


Average Bonus

Salary Recap

The average pay for a Software Developer is $102,780 a year and $49 an hour in British Columbia, Canada. The average salary range for a Software Developer is between $71,832 and $127,668. On average, a Bachelor's Degree is the highest level of education for a Software Developer. This compensation analysis is based on salary survey data collected directly from employers and anonymous employees in British Columbia, Canada.

Average Salary Chart

Customize this report for you
Use our free salary calculator to find out how much you're worth

Job Summary

  • Develops, plans and analyzes, designs products, and programs computer software that requires extensive research.
  • Utilizes advance knowledge in the field of computer science or software engineering along with advanced knowledge of software development and methodologies.
  • Excludes paraprofessional positions.

Salary Potential

Estimated salary in 2023:
5 Year Change:
16 %



Software Developer Job Listings for British Columbia, Canada

Software Developer - Exchange
Dec 10
Kelowna, BC, Canada
QHR Technologies Inc.
We are seeking a Software Developer - Exchange to become an integral part of our team! We deliver a comprehensive suite of technologies to enable secure medical record management and office ...
Backend Software Developer
Dec 4
Burnaby, BC, Canada
Reporting to the Manager of Software Development, you are a skilled software developer building and maintaining back-end systems and network services in a Unix environment. You have a good grasp of ...
Senior Full Stack Software Developer
Dec 6
Vancouver, BC, Canada
PAI Health
As a Senior Software Developer, you will be a key part of the PAI Health engineering team responsible for the design, implementation, delivery and support of the PAI Health API product suite. As part ...
Software Developer in Test (Java or C#)
Nov 29
Vancouver, BC, Canada
New Value Solutions Group Inc.
New Value Solutions, a national IT consulting company, is seeking a Senior Software Developer in Test to help our client implement test automation for complex backend systems. Responsibilities
Java Software Developer
Nov 29
Vancouver, BC, Canada
New Value Solutions Group Inc.
New Value Solutions, a national IT consulting company, is seeking a Java Software Developer to help lead our client's cross-functional agile software development team to build, deploy, and maintain ...