Job prospects Software Developer in Canada
National Occupational Classification update
We have updated this page to reflect the transition to the 2021 version of the National Occupational Classification (NOC). This means that the occupation "software developer" was moved from the group Computer programmers and interactive media developers (NOC 2174) to the group Software developers and programmers (NOC 21232).
Explore current and future job prospects for people working as a "software developer" in Canada.
Job opportunities over the next 3 years
Note that these outlooks are based on the 2016 version of the NOC. Learn more about our methodology.
Breakdown by province and territory
Explore future job prospects by province and territory.
|Newfoundland and Labrador|
|Prince Edward Island|
Labour market conditions over the next 10 years
Take a closer look at the projected labour demand and supply for this occupation over the 2022-2031 period. For more information on future job trends, go to the Canadian Occupational Projections System.
SHORTAGE: This occupational group is expected to face labour shortage conditions over the period of 2022-2031 at the national level. The section below contains more detailed information regarding the outlook for this occupational group.
Employment in 2021
Median age of workers in 2021
Median retirement age in 2021
In order to determine the expected outlook of an occupation, the magnitude of the difference between the projected total numbers of new job seekers and job openings over the whole projection period (2022-2031) is analyzed in conjunction with an assessment of labour market conditions in recent years. The intention is to determine if recent labour market conditions (surplus, balance or shortage) are expected to persist or change over the period 2022-2031. For instance, if the analysis of key labour market indicators suggests that the number of job seekers was insufficient to fill the job openings (a shortage of workers) in an occupational group in recent years, the projections are used to assess if this situation will continue over the projection period or if the occupation will move towards balanced conditions.
The analysis of key labour market indicators such as job vacancies and employment growth as well as the unemployment rate suggests that the demand exceeded substantially the supply in this occupational group over the 2019-2021 period.
For Computer programmers and interactive media developers, over the period 2022-2031, new job openings (arising from expansion demand and replacement demand) are expected to total 80,500 , while 89,900 new job seekers (arising from school leavers, immigration and mobility) are expected to be available to fill them.
The labour shortage conditions seen in recent years is expected to persist into the 2022-2031 period. A more detailed analysis of the outlook of this occupation will be released in the coming weeks.
- Date modified: