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

NOC 2174 Duties For PR Application

Ykh

Star Member
Mar 6, 2020
55
10
Hello, I am a PR applicant with NOC 2174. I just want to make sure that my duties are not too technical for the visa officer. I tried not to copy the duties from the official list.
  • Develop and builds applications for iOS platform.
  • Ensures the performance, quality, and responsiveness of applications.
  • Participates in all phases of SDLC process.
  • interacts with clients to gather technical requirements.
  • Collaborates with a team to define, design, and ship new features.
  • Identifies and corrects bottlenecks and fixes bugs.
  • Helps maintain code quality, organization, and automatization.
This list was written by my supervisor and submitted in my application.
 

Maverick28

VIP Member
Feb 5, 2017
3,122
823
Canada
Hello, I am a PR applicant with NOC 2174. I just want to make sure that my duties are not too technical for the visa officer. I tried not to copy the duties from the official list.
  • Develop and builds applications for iOS platform.
  • Ensures the performance, quality, and responsiveness of applications.
  • Participates in all phases of SDLC process.
  • interacts with clients to gather technical requirements.
  • Collaborates with a team to define, design, and ship new features.
  • Identifies and corrects bottlenecks and fixes bugs.
  • Helps maintain code quality, organization, and automatization.
This list was written by my supervisor and submitted in my application.
The visa officers go through a lot of applications and this does not look too technical.
 
  • Like
Reactions: Ykh

yasirhashmi15

Hero Member
Sep 19, 2019
482
160
Hello. Could anyone please confirm if below job duties are align with NOC 2174.
  • Involves in complete Software Lifecycle providing design, development, testing the software for web applications.
  • Works on the enhancements like changing the existing functionality or adding the new functionality and bug fixes based on the user requirements and their inputs.
  • Document and resolve technical issues through debugging, testing, research and investigation.
  • Providing ongoing maintenance of applications.
  • Assist in development of System Requirements Specifications.
  • Interacting with clients and company management to gather and assess client requirements.
  • Participate in development team meetings and ensure timely delivery of assigned tasks following agile and software development methodology.
  • Review code for standard compliance and performance/optimization.
And below what I see here https://noc.esdc.gc.ca/Structure/NocProfile/044ae058437a46e1872d8c3b2dee222b?objectid=Km6BVR10NBt4UC3mFDPoCLnKYoocu+ZUmp3izuMfF0AxRMxQhoWCNwgX3s2BSMX1
  • Write, modify, integrate and test software code
  • Maintain existing computer programs by making modifications as required
  • Identify and communicate technical problems, processes and solutions
  • Prepare reports, manuals and other documentation on the status, operation and maintenance of software
  • Assist in the collection and documentation of user requirements
  • Assist in the development of logical and physical specifications
  • May lead and co-ordinate teams of computer programmers
  • May research and evaluate a variety of software products.
 

Ykh

Star Member
Mar 6, 2020
55
10
Hello. Could anyone please confirm if below job duties are align with NOC 2174.
  • Involves in complete Software Lifecycle providing design, development, testing the software for web applications.
  • Works on the enhancements like changing the existing functionality or adding the new functionality and bug fixes based on the user requirements and their inputs.
  • Document and resolve technical issues through debugging, testing, research and investigation.
  • Providing ongoing maintenance of applications.
  • Assist in development of System Requirements Specifications.
  • Interacting with clients and company management to gather and assess client requirements.
  • Participate in development team meetings and ensure timely delivery of assigned tasks following agile and software development methodology.
  • Review code for standard compliance and performance/optimization.
And below what I see here https://noc.esdc.gc.ca/Structure/NocProfile/044ae058437a46e1872d8c3b2dee222b?objectid=Km6BVR10NBt4UC3mFDPoCLnKYoocu+ZUmp3izuMfF0AxRMxQhoWCNwgX3s2BSMX1
  • Write, modify, integrate and test software code
  • Maintain existing computer programs by making modifications as required
  • Identify and communicate technical problems, processes and solutions
  • Prepare reports, manuals and other documentation on the status, operation and maintenance of software
  • Assist in the collection and documentation of user requirements
  • Assist in the development of logical and physical specifications
  • May lead and co-ordinate teams of computer programmers
  • May research and evaluate a variety of software products.
This looks good.
 
  • Like
Reactions: yasirhashmi15

Ykh

Star Member
Mar 6, 2020
55
10
I need to order GCMS notes to check my eligibility status. So far I have no update, maybe soon.
UPDATE: The officer seemed satisfied with this list of duties since my eligibility was passed.
 
  • Like
Reactions: tuxarc