Average Junior Software Engineer Salary in Canada

C$54,367
Avg. Base Salary (CAD)
10%
CA$40k
MEDIAN
CA$54k
90%
CA$68k

The average salary for a Junior Software Engineer is C$54,367

Base Salary
C$40k - C$68k
Bonus
C$972 - C$7k
Profit Sharing
C$485 - C$13k
Total Pay
C$40k - C$69k
Is Average Junior Software Engineer Salary in Canada your job title? Find out what you should be paid
Use our tool to get a personalized report on your market worth.What's this?
United States (change)
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
EXPLORE BY:

What is the Pay by Experience Level for Junior Software Engineers?

What Do Junior Software Engineers Do?

Junior Software Engineer Tasks
  • Assist with research and develop; design software systems and applications.
  • Perform engineering level tests to find defects; troubleshoot and debug development and production issues.
  • Work closely with the team, and report clearly and accurately to management.
  • Troubleshoot, test and validate software issues; resolve issues with due urgency and maintain thorough documentation of all software solutions.
Find your market worth – how it works:

Job Satisfaction for Junior Software Engineer

4 out of 5
(41)
Highly Satisfied
40Reviews
Based on 41 responses, the job of Junior Software Engineer has received a job satisfaction rating of 3.97 out of 5. On average, Junior Software Engineers are highly satisfied with their job.

Gender Breakdown

Male
79.6%
Female
19.9%
Prefer to self-define
0.5%
This data is based on 216 survey responses. Learn more about the gender pay gap.

Common Health Benefits

Medical

74%

Dental

66%

Vision

53%

None

22%