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

Computer Programming Director Salary
in British Columbia, Canada

$141,809 (CAD)

Average Salary


Average Hourly


Average Bonus

Salary Recap

The average pay for a Computer Programming Director is $141,809 a year and $68 an hour in British Columbia, Canada. The average salary range for a Computer Programming Director is between $97,379 and $177,158. On average, a Bachelor's Degree is the highest level of education for a Computer Programming Director. 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

  • Directs and reviews activities of employees engaged in analysis, coding, testing, documentation, and preparation of programs to process data and solve problems by use of computers.
  • Assigns and schedules work, or delegates work to subordinate managers and supervisors, and reviews work.
  • Recommends insights that contribute to overall company strategic management.

Salary Potential

Estimated salary in 2023:
5 Year Change:
16 %



Skills data not available for this job

Computer Programming Director Job Listings for British Columbia, Canada

Director of Solutions Delivery
Dec 11
Kelowna, BC, Canada
Build strong relationships with partner teams: engineering, product management, training and ... Requirements * Post-Secondary Degree or Diploma in software development, computer science ...
Job Developer
Nov 7
Neil Squire Society
... computer-based assistive technologies, research and development, and various employment programs ... Under the direction of the Director, Employment Programs, the Job Developer is responsible for ...
Software Developer
Nov 27
Burnaby, Canada
... direct involvement with complex, innovative technology as well as the opportunity to work with the ... Hands on working knowledge with C/C++ and/or other object-oriented programming * Understanding and ...
Embedded Software Developer 3
Nov 27
Burnaby, Canada
These positions offer variety and direct involvement with complex, innovative technology; as well ... Knowledge in network and socket programming * Experience with TCP/IP, routing, Firewall, and Linux ...
Technical Support Engineer 2 (Maternity Leave Contract)
Nov 27
Burnaby, Canada
Provide direct technical web and telephone support * Ensure that reported issues are well ... Bachelor's degree in Computer Science, Software Engineering or related field, or an equivalent ...