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

Roles and Responsibilities for NOC 2173

abhgi191

Full Member
Oct 19, 2020
39
10
Hi, Can someone confirm if the following roles and responsibilities for NOC- 2173 seems fine and in-line with the required responsibilities by IRCC:

  • Translate user requirements / vision into a prioritized list of user stories with software specifications and deliver to required timelines and quality standards.
  • Design, develop, test, deploy, maintain and improve the software applications using agile methodology practices for software development.
  • Produce high-quality software that is unit tested, code reviewed and checked in regularly for continuous integration for both web and mobile applications.
  • Maintaining, fixing bugs, and upgrading existing software applications on an as-needed basis.
  • Writing and maintaining documentation for new and existing features in the applications.
  • Coordinate with internal and external stakeholders and teams across multiple geographical locations to develop and deploy web and mobile applications.

  • Collect and document users' requirements and develop logical and physical specifications
  • Research, evaluate and synthesize technical information to design, develop and test computer-based systems including mobile applications
  • Develop data, process and network models to optimize architecture and to evaluate the performance and reliability of designs
  • Plan, design and co-ordinate the development, installation, integration and operation of computer-based systems including mobile applications
  • Assess, test, troubleshoot, document, upgrade and develop maintenance procedures for operating systems, communications environments and applications software
  • May lead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded software control systems.
 

starlordavuthu

Hero Member
Apr 13, 2020
728
370
Hi, Can someone confirm if the following roles and responsibilities for NOC- 2173 seems fine and in-line with the required responsibilities by IRCC:

  • Translate user requirements / vision into a prioritized list of user stories with software specifications and deliver to required timelines and quality standards.
  • Design, develop, test, deploy, maintain and improve the software applications using agile methodology practices for software development.
  • Produce high-quality software that is unit tested, code reviewed and checked in regularly for continuous integration for both web and mobile applications.
  • Maintaining, fixing bugs, and upgrading existing software applications on an as-needed basis.
  • Writing and maintaining documentation for new and existing features in the applications.
  • Coordinate with internal and external stakeholders and teams across multiple geographical locations to develop and deploy web and mobile applications.

  • Collect and document users' requirements and develop logical and physical specifications
  • Research, evaluate and synthesize technical information to design, develop and test computer-based systems including mobile applications
  • Develop data, process and network models to optimize architecture and to evaluate the performance and reliability of designs
  • Plan, design and co-ordinate the development, installation, integration and operation of computer-based systems including mobile applications
  • Assess, test, troubleshoot, document, upgrade and develop maintenance procedures for operating systems, communications environments and applications software
  • May lead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded software control systems.
You are the best judge of this not anyone else, after a quick glance they do match but dont quote my word.