+1(514) 937-9445 or Toll-free (Canada & US) +1 (888) 947-9445

NOC Codes - My job covers both 2173 software engineer and 2175 web developer

redfox05

Star Member
Sep 26, 2015
192
14
United Kingdom
NOC Code......
2173 Software engineers and designers
App. Filed.......
25/01/2016
AOR Received.
25/01/2016
Med's Request
Upfront Medical
Med's Done....
29/01/2016
Passport Req..
07/06/2016
VISA ISSUED...
06/2016 (Not exact for security)
LANDED..........
07/2016 (Not exact for security)
Does it matter which NOC you go for. My job role matches two NOC codes:

2173 - Software engineers and designers
http://www5.hrsdc.gc.ca/NOC/English/NOC/2011/ProfileQuickSearch.aspx?val=2&val1=2173&val65=*

2175 - Web designers and developers
http://www5.hrsdc.gc.ca/NOC/English/NOC/2011/ProfileQuickSearch.aspx?val=2&val1=2175&val65=*

I'm a senior web developer, but at the same company in the last 5 years, I have also done many projects outside of web development, which makes me think 2173 is more suited, although my last 2 projects have been web development, but this stems as a sub under software engineer anyway right?
 

cyronn

Hero Member
Aug 18, 2015
261
13
Category........
Visa Office......
New Delhi
NOC Code......
2171
Job Offer........
Pre-Assessed..
App. Filed.......
22-01-2016
AOR Received.
22-01-2016
Passport Req..
26-02-2016
VISA ISSUED...
03-03-2016
Not really. Only thing that matters is what you can substantiate by way of experience letters.
 

redfox05

Star Member
Sep 26, 2015
192
14
United Kingdom
NOC Code......
2173 Software engineers and designers
App. Filed.......
25/01/2016
AOR Received.
25/01/2016
Med's Request
Upfront Medical
Med's Done....
29/01/2016
Passport Req..
07/06/2016
VISA ISSUED...
06/2016 (Not exact for security)
LANDED..........
07/2016 (Not exact for security)
ok thanks for the fast reply. Thought so.

Right, a call out now to anyone applying under 2173 / 2175. What have you done? I'd like to compare.

I'm thinking that 2173 software engineer should include 2175 web developer anyway. So I dont quite know why they have them separated unless its to highlight the need specifically for web developers.
 

bellaluna

VIP Member
May 23, 2014
7,405
1,781
My theory is that these NOCs were defined in 2011 (or before that) by people who only had vague ideas of the IT industry, that's why a lot of these job descriptions and main statements overlap in between NOCs. :)

So take your pick.
 

redfox05

Star Member
Sep 26, 2015
192
14
United Kingdom
NOC Code......
2173 Software engineers and designers
App. Filed.......
25/01/2016
AOR Received.
25/01/2016
Med's Request
Upfront Medical
Med's Done....
29/01/2016
Passport Req..
07/06/2016
VISA ISSUED...
06/2016 (Not exact for security)
LANDED..........
07/2016 (Not exact for security)
bellaluna said:
My theory is that these NOCs were defined in 2011 (or before that) by people who only had vague ideas of the IT industry, that's why a lot of these job descriptions and main statements overlap in between NOCs. :)

So take your pick.
I heard it can sometimes be hard to match up a suitable NOC with your job description. Apparently whatever the company writes on your job roles has to more or less match the NOC code examples to be valid?
 

hamoonExpressEntry

Hero Member
Jan 23, 2015
272
27
Canada
Category........
NOC Code......
2174
Job Offer........
Pre-Assessed..
Nomination.....
21-09-2015
If you are an inland applicant and does not hold P.Eng license then you are not allowed to the declare yourself a software engineer. Engineering is a reserved term in Ontario. I declared myself software engineer and unfortunately Ontario called me quite a few time and asked for explanation. I got nominated but CIC is not as nice as Ontario Nominee program.
 

redfox05

Star Member
Sep 26, 2015
192
14
United Kingdom
NOC Code......
2173 Software engineers and designers
App. Filed.......
25/01/2016
AOR Received.
25/01/2016
Med's Request
Upfront Medical
Med's Done....
29/01/2016
Passport Req..
07/06/2016
VISA ISSUED...
06/2016 (Not exact for security)
LANDED..........
07/2016 (Not exact for security)
hamoonExpressEntry said:
If you are an inland applicant and does not hold P.Eng license then you are not allowed to the declare yourself a software engineer. Engineering is a reserved term in Ontario. I declared myself software engineer and unfortunately Ontario called me quite a few time and asked for explanation. I got nominated but CIC is not as nice as Ontario Nominee program.
REALLY? Oh dear. Although I'll be applying outland, from the UK (Well, my consultant is based in Kelowna BC, but its where I am right? Unless its where he is making the application from? And I'm hoping to move to Vancouver, so hopefully what you said is only Ontario?

Do you think I will still be affected by what you said? And oddly you say Ontario picked up on it, but then you say CIC is not as nice as Ontario? But Ontario are the ones being strict? I'm a little confused.
 

RamsayBolton

Star Member
Oct 5, 2015
180
22
Job Offer........
Pre-Assessed..
redfox05 said:
ok thanks for the fast reply. Thought so.

Right, a call out now to anyone applying under 2173 / 2175. What have you done? I'd like to compare.

I'm thinking that 2173 software engineer should include 2175 web developer anyway. So I dont quite know why they have them separated unless its to highlight the need specifically for web developers.
I don't think 2173 should include 2175. In large company, the front end web dev and backend web dev are very different. Here in our company, front end devs strictly work with html, css, some jquery, angular, etc. or they only work with wordpress, do some photoshop, illustrator. While the back end dev or software dev don't touch those stuff at all. The salary scales are widely different as well. Junior frontend dev usually starts with only $18 or $20/hr, while the backend dev starts with at least $50k.
 

redfox05

Star Member
Sep 26, 2015
192
14
United Kingdom
NOC Code......
2173 Software engineers and designers
App. Filed.......
25/01/2016
AOR Received.
25/01/2016
Med's Request
Upfront Medical
Med's Done....
29/01/2016
Passport Req..
07/06/2016
VISA ISSUED...
06/2016 (Not exact for security)
LANDED..........
07/2016 (Not exact for security)
Yep ok based on what you said, makes sense to call them out separately.

But, web dev is still a type of software engineering. My job title is both a Senior Web Developer and Senior Software Engineering Analyst.
And then you have the fact that web dev can often be seen as front end, and by others its back end and front end, or full stack.

And likewise for your example front end and back end both fall under software engineering. Software engineering is not just back end.
 

RamsayBolton

Star Member
Oct 5, 2015
180
22
Job Offer........
Pre-Assessed..
redfox05 said:
Yep ok based on what you said, makes sense to call them out separately.

But, web dev is still a type of software engineering. My job title is both a Senior Web Developer and Senior Software Engineering Analyst.
And then you have the fact that web dev can often be seen as front end, and by others its back end and front end, or full stack.

And likewise for your example front end and back end both fall under software engineering. Software engineering is not just back end.
I should be more clear in my previous comment, as both frontend and backend are all considered as web dev (2175). I think you have to double check your contract and job duties to make sure it is similar to the NOC job description in CIC website, because if you choose to go with NOC 2173 but your job duties has a lot of "web" in it, it might confuse the CIC agent, for most of them don't really understand IT terms.

NOC 2173: hrsdc.gc.ca/NOC/English/NOC/2011/QuickSearch.aspx?val65=2173
 

redfox05

Star Member
Sep 26, 2015
192
14
United Kingdom
NOC Code......
2173 Software engineers and designers
App. Filed.......
25/01/2016
AOR Received.
25/01/2016
Med's Request
Upfront Medical
Med's Done....
29/01/2016
Passport Req..
07/06/2016
VISA ISSUED...
06/2016 (Not exact for security)
LANDED..........
07/2016 (Not exact for security)
Yeah I'll double check the job descriptions.

Don't think 2175 is right anyway. My actual hired job title in the HR system is Software Engineer, and other of the 5 years roles have been a mix of Software Testing, App virtualization, SharePoint training and web development, so from that sense I think 2173 is more suited.

My consultant just confirmed 2173 is what he put in my EE profile, and I remember back when we filled in the profile we went through the definition of 2173 and the associated roles, and they did match. I guess I'm just double checking now. I actually forgot we did look at the role description for it, but don't remember if we did the same for 2175. But looks like I have the right one anyway. So I think it's best to stick with 2173 software engineer.

Cheers for your help.
 

RamsayBolton

Star Member
Oct 5, 2015
180
22
Job Offer........
Pre-Assessed..
redfox05 said:
Yeah I'll double check the job descriptions.

Don't think 2175 is right anyway. My actual hired job title in the HR system is Software Engineer, and other of the 5 years roles have been a mix of Software Testing, App virtualization, SharePoint training and web development, so from that sense I think 2173 is more suited.

My consultant just confirmed 2173 is what he put in my EE profile, and I remember back when we filled in the profile we went through the definition of 2173 and the associated roles, and they did match. I guess I'm just double checking now. I actually forgot we did look at the role description for it, but don't remember if we did the same for 2175. But looks like I have the right one anyway. So I think it's best to stick with 2173 software engineer.

Cheers for your help.
Well, if your title in the contract says Software Engineer, then your NOC code must be 2173. No matter what you do day to day, the only thing really matters are the official job title and job duties. In my company, there is a guy with a title as Compliance Officer, but what he really does is to write the department's database in Access (dont ask me why), hold Microsoft Office workshop for new hires.
 

maverick85

Star Member
Sep 21, 2015
181
11
Visa Office......
Ottawa
NOC Code......
2174
App. Filed.......
08-10-2015
AOR Received.
08-10-2015
Med's Done....
22-07-2015
RamsayBolton said:
Well, if your title in the contract says Software Engineer, then your NOC code must be 2173. No matter what you do day to day, the only thing really matters are the official job title and job duties. In my company, there is a guy with a title as Compliance Officer, but what he really does is to write the department's database in Access (dont ask me why), hold Microsoft Office workshop for new hires.
Incorrect. Job title does not matter. IT companies have a long list of job titles including "Software Engineer". What matters is ONLY the job duties/responsibilities.
 

RamsayBolton

Star Member
Oct 5, 2015
180
22
Job Offer........
Pre-Assessed..
maverick85 said:
Incorrect. Job title does not matter. IT companies have a long list of job titles including "Software Engineer". What matters is ONLY the job duties/responsibilities.
Hmm, are you sure about that? what if someone's NOC code is 2173 (software dev), but their job duties is totally different, like Sysadmin or helpdesk, then it doesn't make any sense at all.
 

Asivad Anac

VIP Member
May 27, 2015
10,630
1,398
Job Offer........
Pre-Assessed..
RamsayBolton said:
Hmm, are you sure about that? what if someone's NOC code is 2173 (software dev), but their job duties is totally different, like Sysadmin or helpdesk, then it doesn't make any sense at all.
NOC is HR Canada's way of defining job roles. That need not match with how the rest of the World organizes it. Job titles don't matter. What matters is the job responsibilities and how they stack up against the main duties of any specific NOC.