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

Job duties 2174

prateek2108

Full Member
Dec 24, 2018
25
9
Sounds good. Duties match computer programmer NOC 2174.
However, if you could I would also mention that point:



If it matches your duties, if not, your duties are fine and match 2174.

Hi Toby.
Could you please help me as well. It would be great if you can pls help me out..as I am confused between 2173/74/75.

Please find below my job duties and Responsibilities.
Designation : Technology Analyst

1. Worked independently and collaboratively with team members to develop UI/UX workflow and design.
2. Collaborate with developers, Test Engineers and product management for a seamless project development.
3. Provide design support during development and execution; assist with QA to resolve the issues and work with other developers to ensure designs are implemented accurately and with the highest standards.
4. Involved in build and deployment activities of the project, working in tandem with the DevOps for a smooth production deploy.
5. Worked in an Agile Software Development Lifecycle model since inception and followed the best practices of Agile methodology to accommodate dynamic changes in the requirements of the application.
6. Worked on the test cases for the entire application using the newly built testing frameworks.
7. Drafted user stories and associated acceptance criteria in JIRA board. Strategized project scoping to clearly communicate the project roadmap.

The technologies / platforms that he worked on were:

Technologies-
ReactJS, NodeJS, Enzyme, Mocha, Chai, Java.

Platforms-
Rational Application Developer(RAD), Source Tree, SOAP UI, Microsoft Visual Studio, Microsoft Visual Studio Code, Jenkins, Kubernetes
 

arun437

Star Member
Jan 6, 2019
170
43
Can someone please verify if these duties are good to go for 2174?

1. Writing, modifying, testing, debugging, and integrating software code using Core Java and J2Ee technologies (Servlets, JSPs).
2. Maintaining existing Java application code to ensure that the client’s requirements are satisfied by making necessary changes without impacting the existing system.
3. Monitoring and identifying technical issues in Java applications and raise tickets for those defects to the concerned team.
4. Interacting with clients and senior management to collect and document user requirements.
5. Documenting details about software applications such as status, architecture/design, end-user instructions, maintenance, and logical and physical specifications.
 

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.
 

itsshyam007

Member
Jan 25, 2021
15
1
Hi All ,
Can anyone please confirm if the NOC 2174 can be used for the below roles and responsibilities

1.Performing the Requirement analysis using the functionality and mapping documents provided, identifying
the critical components to be tested and designing the test cases based on it.
2.Testing and reviewing all the components through different testing cycles like Functional Testing,
Integration testing, Regression Testing, System testing in both the SIT and Production Environments
3.Revisiting the logic given for the columns are properly set in the infomatica mapping as per the
requirement stated
4.Ensuring that the format and the data generated by Business Objects reports are in sync with the
requirement templates
5.Ensuring that all the team members are given the Knowledge transition before allocating the task
6.Responsible for successful completion of all stages of project lifecycle.
7.Involved in technical discussions regarding the defects and enhancement activities with Business Analyst
(BA).
8.Ensured all the defects are fixed by setting up a communication with the developers and clients.
9.Ensured that Release process guidelines and Testing standards are met.
10.Did exhaustive Design, Code reviews as well defect root analysis and resolution.
11.Ensured zero open defects in all the project deliverables.
12.Providing Testing Support to UAT team during Acceptance Testing
13.Performing data analysis on existing production data and identifying gaps in order to fix the issues
14.Performing several Automated testing in order to save time on execution timeline and reduce the UAT
effort
 

krishkrish

Star Member
Dec 30, 2019
62
2
Can you please help me verify if these duties are good to go for 2174? MY ROLE SOFTWARE DEVELOPER

• Coordinate with Project Manager and Business Analyst to understand client business needs
and requirements.
• Assist in design and development of applications based on business requirements.
• Upgrade and modify applications as per business needs.
• Assist in preparing project plan and technical and functional specifications.
• Perform code reviews and recommend improvements.
• Identify and troubleshoot coding issues in a timely fashion.
• Ensure that project deliverables meet business requirements and ensure to complete project
within assigned timelines.
• Provide support in all phases of SDLC.
• Conduct end user training when needed and prepare user documentations.
• Recommend new coding techniques to ensure quality and usability.