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

NOC 2174 job duties

sims88

Member
Sep 12, 2018
15
0
Hi Guys,

My employer sent me this letter with the job duties/responsibilities listed as Programmer Analyst. I have applied for PR with NOC 2174. Can you guys , please let me know if this will work ?

· Possess and applies a broad knowledge of principles, practices and procedures of particular field of specialization to the completion of difficult assignments.

· Responsible for daily communications to management and internal organizations regarding status of all assigned projects and tasks. Works with external organizations to gather requirements and resolve issues.

· Responsible for research, design, document, and modify software specifications throughout the production life cycle.

· Perform and oversee the performance of Design to develop technical solutions from Analysis documents.

· Participates in the implementation of new systems including the integration of the new system.

· Assists in verifying installed systems to ensure that they adequately meet user requirements.

· Participates in physical design of data record data files and databases.

· Develops specifications, codes of new programs, and modifies existing programs, data structures, and job streams. All work is produced in accordance with established procedures, following departmental standards, guidelines and system development methodologies on all assigned projects and tasks, and includes mentoring others in their use.

· Develops test cases and test plans, creates the unit and system test environment, and conducts unit and system tests for new or modified programs and job streams.

· Coordinates and guides resolution of day-to-day problems within the business segment; involves and guides other team members in their problem solving efforts.

Thanks,
 

Pbooracricko

Full Member
Apr 15, 2020
42
1
Possess and applies a broad knowledge of principles, practices and procedures of particular field of specialization to the completion of difficult assignments.

· Responsible for daily communications to management and internal organizations regarding status of all assigned projects and tasks. Works with external organizations to gather requirements and resolve issues.

· Responsible for research, design, document, and modify software specifications throughout the production life cycle.

· Perform and oversee the performance of Design to develop technical solutions from Analysis documents.

· Participates in the implementation of new systems including the integration of the new system.

· Assists in verifying installed systems to ensure that they adequately meet user requirements.

· Participates in physical design of data record data files and databases.

· Develops specifications, codes of new programs, and modifies existing programs, data structures, and job streams. All work is produced in accordance with established procedures, following departmental standards, guidelines and system development methodologies on all assigned projects and tasks, and includes mentoring others in their use.

· Develops test cases and test plans, creates the unit and system test environment, and conducts unit and system tests for new or modified programs and job streams.

· Coordinates and guides resolution of day-to-day problems within the business segment; involves and guides other team members in their problem solving efforts.
 

Pbooracricko

Full Member
Apr 15, 2020
42
1
My second job has the following responsibilities- ( Assistant software programmer)



1. Modify existing programs in accordance with the current industry best practices.

2.Implement and suggest fixes to any technical issues or defects raised by the testing teams.

3. Assist with the preparation of design specification documentation.

4. Analyze, construct, test and configure process definitions.

5. Use flowcharts to translate business logic to technical configuration.

6. Perform unit testing and document the test cases for new programs.

7. Assist in the deployment of in-house processes and programs.

8. Provide application support for data migrations and business testing.

9. Collaborate with other teams and support their ad-hoc requests.

10. Participate in regular code maintenance activities.

11. Attend project status calls and communicate the discussion to concerned team members.

12.Researching,designing,implementingandmanagingsoftwareprograms

13. Writing and implementing efficient codes by evaluating new programs.

14. Identifying areas for modification in existing programs and subsequently developing the modifications.

15. Maintaining and upgrading existing systems by deploying software tools, processes and metrics.

16. Working closely with other developers,UXdesigners,businessandsystemsanalysts.



And the first job had the following - ( Junior software developer)



1. Assist and work closely with other software programmers and developers in modeling, modifying, integrating and testing codes as per the business requirement.



2. Assist other co-workers in the development and documentation of logical and physical programming specifications.



3. Assist in identifying and communicating technical problems, processing and finding a solution by modifying existing programs, reprogramming and debugging of programming codes as per user's requirement.



4. Assist in researching and assessing of different software items by collecting and preparing reports and documentations according to client and business prerequisites.



5. Direct, assign, co-ordinate teams of programmers and assist them in reviewing of projects and programs.





Can you please check whether the roles and responsibilities of both the companies I worked in come under the NOC 20174?
 

Pbooracricko

Full Member
Apr 15, 2020
42
1
Hello , I need your suggestion. . Can you please have a look at my work experience certificate format that I prepared under the NOC 2174.



Employee Id:- __________

Dated: 03/02/2020



To Whom It May Concern



This is to certify that _________, resident of ____________, worked in our organization ________________ , during the period of 04/08/2016 to 10/08/2018 (Full-time) as an Assistant Software Programmer and she was earning a gross salary of Rs. 1,29,360/- per Annum with a monthly salary of Rs. 10,780/-. The mode of payment of her salary was cash in hand. Working hours were 45 hours per week ( Office timing being ________ to _____ - five days a week)

Listed below were her key roles and responsibilities-

1. Assist and work closely with other software programmers and developers in modeling, modifying, integrating and testing codes as per the business requirement.

2. Assist other co-workers in the development and documentation of logical and physical programming specifications.

3. Assist in identifying and communicating technical problems, processing and finding a solution by modifying existing programs, reprogramming and debugging of programming codes as per user's requirement.

4. Assist in researching and assessing of different software items by collecting and preparing reports and documentations according to client and business prerequisites.

5. Direct, assign, co-ordinate teams of programmers and assist them in reviewing of projects and programs.



During this period we found her to be self-starter who is motivated, fast learner, duty bound and a highly committed team player with strong conceptual knowledge and his performance was excellent.



We assure you that we have been truthful in our disclosures pertaining to _________. If you have any further questions with regard to his background , please do not hesitate to call or email us. This certificate has been issued on specific request of employee. Thanks & Regards,



( HR Manager )

Email : __________________________

Contact: _________________________





Your suggestions will be highly obliged.