NOC 21232 Software developers and programmers
Canada is making some significant changes to its Immigration National Occupation Classification system.
The current NOC List is currently being updated. As a result, the details for NOC 2174 Computer programmers and interactive media developers has changed to the following:
NOC 2174 has become Noc 21232
NOC 21232 replaces NOC 2174 for the job title of Software developers and programmers
Will this change affect me?
The new 2021 NOC codes will likely impact Express Entry and PNP candidates, especially those with occupations previously at NOC Skill Level B.
Software developers and programmers applicants need to identify which occupation, or NOC code, their work falls under. Making the correct choice of NOC is therefore a vital part of a successful Canadian Immigration project.
Confused by National Occupation Codes and Canada Visas?
Take our FREE ONLINE Visa Checker to reveal your NOC Code and the Canada Visa Options Available to you
Why has NOC 2174 changed to NOC 21232?
Every seven to ten years Canadian Immigration adjusts the National Occupation Classification Code to reflect changes in immigration and the economy. It also reflects the broader needs of employers and the overall nature of work in Canada. The NOC is developed and maintained between Statistics Canada (STC) and Employment and Social Development Canada (ESDC).
In 2021 a new National Occupation Code index was announced. This new 2021 NOC List replaces all previous versions of the Canadian NOC List.
The old Skill Levels were based on four categories; Skill Level A, B, C, D.
These have been replaced with levels of Training, Education, Experience and Responsibility (TEER).
Every NOC Code and Occupation now has a TEER level for Immigration purposes rather than one of the traditional Skill Levels.
What’s changed for the job title Software developers and programmers?
The old NOC structure (NOC 2016) for NOC 2174 was categorized based on Skill Level. Level.
The old level of 2174 Computer programmers and interactive media developers “has skill Level A: University degree (bachelor’s, master’s or doctorate) is required”.
The new NOC structure for Computer programmers and interactive media developers uses the NOC Code 21232 and the Skill requirement of “Completion of a university degree (bachelor’s, master’s or doctorate) or Previous experience and expertise in subject matter knowledge from a related occupation found in TEER 2 (when applicable).”
NOC 21232 Summary
NOC 21232 was previously 2174
The job title for both 21232 and 2174 is now Software developers and programmers
The TEER level for 21232 is “Completion of a university degree (bachelor’s, master’s or doctorate) or Previous experience and expertise in subject matter knowledge from a related occupation found in TEER 2 (when applicable).”
The level of demand in Canada for the role remains Extreme
Canada Visa Options for NOC 21232
There are a number of Canada Visa options for NOC 2174. These include:
Federal Skilled Visas
Canadian Experience Class
Is NOC 21232 in demand in Canada
Software developers and programmers
This means that currently, according to Statistics Canada, the role of Software developers and programmers in Canada currently has more jobs advertised than available candidates. It is anticipated that over the next 18 to 24 months the Canadian Skills shortage for the National Occupation Code 21232 will be filled by highly skilled and motivated newcomers to Canada.