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

is this reference letter good enough for NOC 2174?

hsinxh

Hero Member
May 20, 2015
211
40
Category........
NOC Code......
2174
Job Offer........
Pre-Assessed..
AOR Received.
15-Dec-2016
Med's Done....
20-Dec-2016 (Upfront)
Passport Req..
14-March-2017
Request to all the seniors,

Please check the reference letter given below and advice me if its sufficient for post ITA submission. I am claiming point for NOC 2174 FSW.



To whom it may concern

I am writing this to confirm that Mr. .............. S/o ................... is working as AP ( Computer Programmer/Computer Practices) at Department of Information Technology on full time contract basis (40 hours per week) during the following given period.


1. 02-08-2011 to 30-06-2012
2. 01-08-2012 to 30-06-2013
3. 03-07-2013 to 02-06-2014
4. 04-06-2014 to till date

Job duties and responsibilities handled by ............ during his employment are as follows:


1. Write, modify, integrate and test computer programs and software code.
2. Maintain existing computer programs by making modifications as per the user requirements.
3. Identify and Communicate technical problems and implement appropriate solutions in the form of computer programs.
4. Prepare technical reports, user manuals and other documentation on operation and maintenance of software.
5. Assist test team to identify and fix the bugs and issues with the software.
6. Prepare logical and physical specifications for computer programs.
7. Lead, coordinate and train subordinates in programming.
8. Research and evaluate different software for the enhancement of existing system.

His knowledge and technical expertise span across the following in which he works with on an everyday basis:
Operating Systems: Linux, Windows, Android
Computer Languages: PHP, Python, Javascript, HTML, CSS, Shell Scripting(BASH)
Databases: MySQL

His current monthly salary is Rs. ............/-

If you have any questions, please feel free to contact me.


Yours faithfully

manager name
Designation: Head of Department IT
Location: Company Stamp & Seal
 

Abul Aziz

Star Member
May 19, 2015
176
17
You cannot copy & paste roles from NOC 2174. You have to relate these roles to your existing job responsibilities.
 
  • Like
Reactions: Uvr

hsinxh

Hero Member
May 20, 2015
211
40
Category........
NOC Code......
2174
Job Offer........
Pre-Assessed..
AOR Received.
15-Dec-2016
Med's Done....
20-Dec-2016 (Upfront)
Passport Req..
14-March-2017
Abul Aziz said:
You cannot copy & paste roles from NOC 2174. You have to relate these roles to your existing job responsibilities.
I have tried to modify the roles instead of copy pasting. What else can I change in these? Can you please share your job duties if you are also applying under NOC 2174.
 

hsinxh

Hero Member
May 20, 2015
211
40
Category........
NOC Code......
2174
Job Offer........
Pre-Assessed..
AOR Received.
15-Dec-2016
Med's Done....
20-Dec-2016 (Upfront)
Passport Req..
14-March-2017
what about these job duties?

1. Write, update, and integrate computer program to handle specific jobs, such as storing or retrieving data from ERP system.

2. Perform revision, maintenance, or expansion of existing programs to adapt to new requirements.

3. Communicate with technical personnel to clarify program intent, identify problems, and suggest solution.

4. Prepare technical documentation of program development and subsequent revisions.

5. Write or contribute to instructions or manuals to guide end users.

6. Assist test team to identify and fix the bugs and issues with the software.

7. Assign, coordinate, and review work of programming personnel and train subordinates in programming and program coding.

8. Research and Evaluate different software packages for the further development of existing system.
 

canadaee2015

Star Member
Dec 14, 2015
53
14
Job Offer........
Pre-Assessed..
hsinxh said:
what about these job duties?

1. Write, update, and integrate computer program to handle specific jobs, such as storing or retrieving data from ERP system.

2. Perform revision, maintenance, or expansion of existing programs to adapt to new requirements.

3. Communicate with technical personnel to clarify program intent, identify problems, and suggest solution.

4. Prepare technical documentation of program development and subsequent revisions.

5. Write or contribute to instructions or manuals to guide end users.

6. Assist test team to identify and fix the bugs and issues with the software.

7. Assign, coordinate, and review work of programming personnel and train subordinates in programming and program coding.

8. Research and Evaluate different software packages for the further development of existing system.
===============================================================================================
You can copy but you have to add some extra info/responsibilities just so that it doesn't give the processing officer an impression that you just copy/paste everything as is.

To whom it may concern
Subject: Confirmation of Employment
This is to certify that Mr. xyz was a permanent full time employee of ABC as (noc specific job) from ---- to ----.

His annual salary as Full time employee was CAD $xx,xxx/-() and used to work for 40 hours per week. As a full time employee he was mainly responsible for following duties.

  • Develop project concepts and maintain optimal workflow of the website.
  • Prepare mock-ups and storyboards.
  • Maintain understanding of current web technologies or programming practices through continuing education, reading, or participation in workshops or groups.
  • Participate in all phases of the development, testing and support of .Net solutions for internal and external users.
  • Analyzing, defining and documenting requirements for data, workflow, logical processes, interface design, internal and external checks, controls and outputs.
  • Create and develop website architecture, quality code, consistent with quality standards.
  • Research and propose software programs that are compatible to the future technologies.
  • Consult with clients in various review processes i.e. business requirements, test plans, design reviews, etc. to gain a solid understanding of the application and provide input into the various deliverables.
  • Develop appropriate code structures to solve specific tasks and implement contingency plans in case of systems failure.



Please do not hesitate to contact me if you need any additional information or should you have any questions regarding the contents of this letter.



Yours Sincerely

xyz
 

Anvesh18

Newbie
Feb 15, 2019
2
0
Hello All,

Please check the reference letter given below and advice me if it is sufficient for post ITA submission. I am claiming a point for NOC 2174 FSW.

Date: 28/06/2019

To Whom It May Concern

This is to certify that Mrs. ABC is a full-time employee at our Company XYZ. She has been with the organization since January 2016 till present on a full-time permanent basis (40 hours per week). Her place of work is in Pune, India and her designation in the organization is “Sr. Engineer”.

In XYZ, ABC is handling the below-mentioned duties:
  • Write a micro-services based Node.JS server application using ExpressJS and angular 2+ front end application from scratch
  • Build a customized plug-in to handle user geolocation data on time-series database KairodDB with Cassandra
  • Added chat history support using ejabberd in angular application. The solution making use of the ejabberd mod_mam module to effectively store and retrieve history.
  • Scaled the Ejabberd for 100k users support.
  • Designed and build the alert notification module using ejabberd pubsub module
  • Assisting other teams and developers in building Software and Computed programs to solve logical specifications involving in the project.
  • Automated unit testing the node.js and angular 2+ application using Mocha, should.js, Supertest and Protractor to make it bug-free
  • Maintain the existing application and computer programs by making modifications as required.
  • Maintain an understanding of current web technologies or programming practices through continuing education, reading, or participation in workshops or groups.
  • Prepare mock-ups and storyboards.
  • Develop appropriate code structures to solve specific tasks and implement contingency plans in
  • case of systems failure.
  • Participate in all phases of the development, testing, and support of node.js and Angular 2+ solutions for internal and external users.
  • Analyzing, defining and documenting requirements for data, workflow, logical processes, interface design, internal and external checks, controls and outputs.
  • Create and develop website architecture, quality code, consistent with quality standards.
  • Research and propose software programs that are compatible with future technologies.
  • Consult with clients in various review processes i.e. business requirements, test plans, design reviews, etc. to gain a solid understanding of the application and provide input into the various deliverables.
I recommend ABC to you without reservation. If you have any further questions with regards to her background or qualifications, please do not hesitate to call me on 1234545 or email me at xyz@abc.com

Name,
Company Name
Address
PH: 1231213454
 

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.
 

arshia_khosla

Newbie
Jul 28, 2020
1
0
Hi People,

Just wanted to know if what I have written for NOC 2174 is correct or do I need to make any changes? Took and altered sentence from my company job description for my role Systems engineer.

Please help me with the same, I need to submit it soon.

Major Roles & Responsibilities:
  • Requirement gathering: understand requirements (both functional and non-functional) by going through client inputs and participate in the development and testing of products using existing and latest technologies.
  • Implementation: Work on ‘Go live’ activities in order to enable productionization of the application without any issues, and on-time delivery.
  • Transition: participate and prepare KT sessions, document the understanding and working of the product, take on shadow support or transfer primary responsibility activities.
  • Application Maintenance: in order to enhance the application tool and maintain quality as per requirements.
  • Warranty: Respond to product issues, arrive at solutions with inputs from stakeholders, test and implement solutions to enable high application availability.
The technologies/platforms that she is working on: Python programming, UNIX platform, Shell scripting, Azure cloud, MySQL, PostgreSQL