NOC 21234 is the Canadian National Occupational Classification code for Web developers and programmers. It is classified TEER 1 — Usually require a university degree, which meets the skill requirement for Express Entry. An officer decides whether you can claim this code by comparing the duties written in your reference letter against the official main duties below — not by your job title.
Classification
Natural & applied sciences
2 › 21 › 212 › 2123
Definition
Web developers and programmers use a variety of programming languages to design, create and modify websites. They analyze users' needs to implement content, graphics, performance, and website capacity. They may also integrate websites with other computer applications. They are employed in computer software development firms, information technology consulting firms, information technology units throughout the public and private sectors, advertising agencies or they may be self-employed.
Main duties
Example job titles
Overview
National Occupational Classification (NOC) code 21234 designates Web developers and programmers under Canada's NOC 2021 system. Classified under TEER 1, professionals in this category are eligible for key Canadian economic immigration pathways, including the Federal Skilled Worker Program and the Canadian Experience Class managed via the Express Entry system, as well as various Provincial Nominee Programs (PNPs).
According to Employment and Social Development Canada (ESDC), individuals in this role write, modify, integrate, and test computer code for Internet and Intranet websites, micro-websites, and web-based applications. Employment requirements typically include a bachelor's degree in computer science or a related field, or completion of a college program in computer science, web development, or a related discipline. Experience as a computer programmer or graphic designer is also often required.
Educational overview summarizing this occupation. Always confirm against the official NOC profile and IRCC before relying on it.
Yes — Web developers and programmers is TEER 1, and TEER 0–3 occupations meet the skill-level requirement for Express Entry programs such as the Federal Skilled Worker Program and the Canadian Experience Class. Full eligibility also depends on your work experience, language results and other program criteria.
Web developers and programmers is classified as TEER 1 — Usually require a university degree. Always confirm the exact employment requirements on the official NOC profile before relying on them.
One short email when IRCC publishes a new Express Entry draw — the cutoff, invitations, and what it means. Roughly every two weeks. No spam, ever.
By subscribing you consent to receive draw-alert emails from ScoreRoute Canada. Every email includes a one-click unsubscribe. See our privacy policy for details.
Occupation data: Statistics Canada / ESDC — National Occupational Classification (NOC) 2021.