NOC code for Android Developer (2173 vs 2174)


#1

I’m an Android Developer working in the IT sector for 7 years. My primary responsibilities include translating requirements into code and delivering features in Android along with unit tests and documentation. I also perform maintainance of the code I deliver and mentor new joinees.

I have an experience certificate from my previous employer (TCS) with these responsibilities mentioned but the designation is “IT Analyst”. My current designation is “Lead Consultant” and I’m hopeful to get a experience letter with similar roles mentioned from my current employer as well.

What should be my NOC code? I’m confused between 2173 and 2174.


#2

I applied under 2174 since my profile involves more programming. 2173 seems more like a business analyst role.