Average Software Consultant Salary in Canada

C$73,834
Avg. SalaryShow Hourly Rate
C$4,832
Bonus
C$2,500
Profit Sharing
What am I worth?
Get pay report
How should I pay?
Price a job
The average salary for a Software Consultant in Canada is C$73,834.
10%
C$51k
MEDIAN
C$74k
90%
C$99k
Is Software Consultant your job title? Find out what you should be paid

Use our tool to get a personalized report on your market worth.

How it works:
1
Enter city & years of experience
2
Add pay factors like skills & education
3
Find your market worth with a report tailored to you
United States (change)
Salary
C$51k - C$99k
Bonus
C$1k - C$12k
Profit Sharing
C$1k - C$5k
Total Pay
C$54k - C$137k

Your Market Worth Over Time

How has your pay changed over time for your market? Find out by taking our salary quiz.

Job Description for Software Consultant

Software Consultant Tasks
  • Design software systems customized for specific tasks or industries.
  • Analyze a company's computer system and determine how to use software to make processes more efficient.
  • Provide technical support and troubleshooting services for clients.

Job Satisfaction for Software Consultant

3.6 out of 5
(20)
Highly Satisfied
30Reviews

Popular Employer Salaries for Software Consultant

Software Consultant Job Listings

Search for more jobs
Search

Popular Skills for Software Consultant

Skills in Java, JavaScript and Software Development are correlated to pay that is above average. Skills that pay less than market rate include C# Programming Language and SQL.

Pay by Experience Level for Software Consultant

An entry-level Software Consultant with less than 1 year experience can expect to earn an average total compensation (includes tips, bonus, and overtime pay) of C$55,000 based on 6 salaries. An early career Software Consultant with 1-4 years of experience earns an average total compensation of C$66,233 based on 60 salaries. A mid-career Software Consultant with 5-9 years of experience earns an average total compensation of C$77,286 based on 38 salaries. An experienced Software Consultant with 10-19 years of experience earns an average total compensation of C$93,099 based on 27 salaries. In their late career (20 years and higher), employees earn an average total compensation of C$97,375.
Employees with Software Consultant in their job title in Vancouver, British Columbia earn an average of 14.1% more than the national average. These job titles also find higher than average salaries in Toronto, Ontario (3.5% more). The lowest salaries can be found in Montréal, Québec (12.0% less), Winnipeg, Manitoba (3.5% less) and Calgary, Alberta (0.8% less).

Years of Experience

This data is based on 141 survey responses.
Entry Level
4.3%
Early Career
42.6%
Mid Career
27.0%
Experienced
19.1%
Late Career
7.1%