C$64,264
Avg. Salary
C$24.20
Avg. Hourly Rate

Average additional compensation:

C$3,945

Bonus

C$2,013

Profit Sharing

C$12,700

Commission

What am I worth?
How should I pay?

The average pay for a Software Engineer / Developer / Programmer is C$24.20 per hour.

The average pay for a Software Engineer / Developer / Programmer is C$64,264 per year.

10%
C$14.85
10%
C$24.20
50%
C$42.34
90%
90%
MEDIAN C$24.20
10%
C$46k
10%
C$64k
50%
C$89k
90%
90%
MEDIAN C$64,264
C$45,962 - C$88,949
C$46K
C$64K
C$89K
MEDIAN: C$64,264
10%
50%
90%
C$14.85 - C$42.34
C$15
C$24
C$42
MEDIAN: C$24.20
10%
50%
90%
C$0C$91K
Salary C$45,962 - C$88,949
Bonus C$511 - C$10,343
Profit Sharing C$298 - C$9,989
Commission C$12,700
Total Pay (?
XTotal Pay combines base annual salary or hourly wage, bonuses, profit sharing, tips, commissions, overtime pay and other forms of cash earnings, as applicable for this job. It does not include equity (stock) compensation, cash value of retirement benefits, or the value of other non-cash benefits (e.g. healthcare).
)
C$42,747 - C$91,731
  • Country: Canada
  • Currency: CAD
  • Updated: 22 May 2019
  • Individuals Reporting: 928
Hourly Data C$0C$62
Hourly Rate C$14.85 - C$42.34
Overtime C$1.51 - C$62.58
Annual Data C$0C$91K
Bonus C$511 - C$10,343
Commission C$12,700
Profit Sharing C$298 - C$9,989
Total Pay (?
XTotal Pay combines base annual salary or hourly wage, bonuses, profit sharing, tips, commissions, overtime pay and other forms of cash earnings, as applicable for this job. It does not include equity (stock) compensation, cash value of retirement benefits, or the value of other non-cash benefits (e.g. healthcare).
)
C$42,747 - C$91,731
  • Country: United States
  • Currency: CAD
  • Updated: 22 May 2019
  • Individuals Reporting: 145

Job Description for Software Engineer / Developer / Programmer

Software engineer/developer/programmers may work in one major industry or in a vast array of different industries. Some may work for companies that produce and sell exactly what they work with. Many others work in other types of industries that do not sell these products but make use of their own. So, one could work for Microsoft designing computer programs to sell, while another may work for a large business and be responsible for designing the private computer programs that employees use within their office.

Read More...

Common Career Paths for Software Engineer / Developer / Programmer


Add this chart to your site:   640px 640px    300px 300px

Software Engineer / Developer / Programmer Job Listings

Popular Skills for Software Engineer / Developer / Programmer

Pay by Experience Level for Software Engineer / Developer / Programmer

Pay by Experience for a Software Engineer / Developer / Programmer has a positive trend. An entry-level Software Engineer / Developer / Programmer with less than 5 years of experience can expect to earn an average total compensation of C$57,000 based on 385 salaries provided by anonymous users. Average total compensation includes tips, bonus, and overtime pay. A Software Engineer / Developer / Programmer with mid-career experience which includes employees with 5 to 10 years of experience can expect to earn an average total compensation of C$66,000 based on 179 salaries. An experienced Software Engineer / Developer / Programmer which includes employees with 10 to 20 years of experience can expect to earn an average total compensation of C$81,000 based on 91 salaries. A Software Engineer / Developer / Programmer with late-career experience which includes employees with greater than 20 years of experience can expect to earn an average total compensation of C$91,000 based on 9 salaries.

Pay Difference by Location

National Average: C$63,873

Larger city markers indicate a job is popular in that location.

Software Engineer / Developer / Programmer Reviews

Q: What is it like working as a Software Engineer / Developer / Programmer?

Software Engineer / Developer / Programmer in Vancouver:
"Relaxed workplace, but you might not learn much."
Pros: * Excellent co-workers * Casual environment * Good compensation * Lots of independence/leeway on how to implement things (sometimes too much though)
Cons: * Lack of learning opportunities * People are resigned to the status quo * Poor communication between teams and between project management/developers * Work isn't particularly interesting

Software Engineer / Developer / Programmer:
Horrible Managers who are basically running departments like a Snake's Den. They hire only who they like (family or friends, collusion and Nepotism I rampant). This place is plagued with incompetant middle managers trying to survive with any form of "optics" possible. They also have NAIT's marketing department come and clean the ratings off the online portals so that they dont shun away new hires by the reality. They do not know how to hire competent managers at all. You would be very very lucky if you are hired under a competent manager. And it is because they just push the lower ranked people to hire ranks even though they were completely awful at their job. Supervisors and Managers are both known for bullying. The HR knows this and is "in bed" with the managers and executives of the company. Hence anyone who tries to complain about their abuse is most likely fired before any drama happens. The students this place attracts are mostly Trade workers who smoke and swear constantly in the hallways. This also include the instructors who are also from Trades. Good place to retire or work if you cannot get a job anywhere in Alberta or Canada.

Software Engineer / Developer / Programmer in London:
Pros: London is a city that has a lot of good people if you're willing to go out and find them. There are plenty of good ways to get engaged whether you're into sports, music, technology, food, etc. Be open and you'll find a place.
Cons: The city feels kind of sprawling. It's not a "big city" in relation to many others, but geographically it feels bigger than what it has to offer. There is a lot of space between things, which in a way is nice because there is a fair amount of greenspace in the city, but it's not as though all of this extra space is used for things like trees and gardens. There are a LOT of places where the train tracks cross the main arteries of the city which can be an issue. So, mainly transportation, which seems like a common complaint in a lot of cities.

Software Engineer / Developer / Programmer in Vancouver:
"Never give up."
Spend less tailoring your resume. Use linkedin. Send send send. Don't stop sending. Apply apply apply, keep applying.

Related Job Salaries

Key Stats for Software Engineer / Developer / Programmer

Gender

Female
10 %
Male
90 %

Job Satisfaction

Extremely satisfied
Rated 5 out of 5
based on 142 votes.
Less than 1 year
7%
1-4 years
53%
5-9 years
24%
10-19 years
14%
20 years or more
2%

Experience Affects Software Engineer / Developer / Programmer Salaries

Late-Career
▲42%

▲27%

▲4%

National Average
C$64,000

▼10%

Skills That Affect Software Engineer / Developer / Programmer Salaries


National Average
C$64,000

C++
▼2%

C
▼2%

UNIX
▼4%

Linux
▼4%

Microsoft SQL Server
▼4%

▼4%

▼5%

C#
▼8%

▼10%


▼10%

▼13%

SQL
▼15%

▼22%

Job Satisfaction

Extremely satisfied
Rated 5 out of 5
based on 142 votes.

Gender

Female
10 %
Male
90 %

Years of Experience

Less than 1 year
7%
1-4 years
53%
5-9 years
24%
10-19 years
14%
20 years or more
2%

Common Health Benefits

medical benefits
Medical: 75%
dental benefits
Dental: 67%
vision benefits
Vision: 53%
no benefits
None: 22%