(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.

IT Computer Programmer Salary
in British Columbia, Canada

$92,549 (CAD)

Average Salary


Average Hourly


Average Bonus

Salary Recap

The average pay for an IT Computer Programmer is $92,549 a year and $44 an hour in British Columbia, Canada. The average salary range for an IT Computer Programmer is between $65,247 and $114,771. On average, a Bachelor's Degree is the highest level of education for an IT Computer Programmer. 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

  • Programs computers.
  • Develops, runs tests, and maintains current computer programs that provide instructions computers must follow to perform their function.
  • Develops, designs, and tests logical structure for solving problems by computers.
  • Writes programs according to specifications, which may be provided by Software Engineers, Systems Analysts, or other computer scientists.
  • Updates, repairs, modifies, and expands existing computer programs.
  • This position is distinguished from Programmer Analyst as this position may not include or involves a lesser degree of structured analysis, impact and compatibility analysis, cost analysis, computer capability analysis, feasibility studies, and user/customer interface.

Salary Potential

Estimated salary in 2023:
5 Year Change:
16 %



IT Computer Programmer Job Listings for British Columbia, Canada

AS400 IBM i Programmer/Analyst
Dec 14
Vancouver, BC, Canada
The Ecco Group
... the IT Manager, the Employee shall manage all scheduled aspects of the Company's information ... You will be responsible for the reliable and efficient operation of the Company's computer and ...
Full Stack Developer with Database Experience
Nov 20
Victoria, BC, Canada
ENKON Information Systems Inc.
ENKON Information Systems Canada is looking for an amazing full-stack developer with above-average ... This position provides the opportunity to work with cutting edge technologies in a growing company ...
HVAC Service Technician (Field Tech)
Dec 16
Vancouver, BC, Canada
Talent Bond Recruiting Inc.
Validate / update the end user contact information on file upon arrival at the job-site b. Conduct ... Knowledge of computer applications: Microsoft Office, Internet, and any ERP program l. Has ...
Senior Full Stack Developer
Oct 15
Burnaby, BC, Canada
Xavient Digital - powered by Telus International
Bachelor's in Computer Science, Computer Engineering, or related field from an accredited school. Company Description Xavient Digital - powered by Telus International is a global IT engineering ...
IT Security Manager
Dec 14
BC Housing
QUALIFICATIONS With a degree or diploma in Computer Science, Management Information Systems, and/or Information Technology from a recognized post-secondary institution, and 7 years' working ...