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

gameshark94

Newbie
Feb 16, 2020
2
0
Hi,

I worked as Assistant System Engineer in TCS and I am confused to which NOC my job duties would be a good match.

My Experience letter Job Duties:
  1. Involving in Design, Development & Support Phases of Software Development Life Cycle (SDLC). Using Agile methodology and participating in SCRUM meetings.
  2. Design and Development of Modules for Enterprise Applications using Core Java, J2EE, Servlets, EJB, JSP, JDBC, Java Beans and Design Patterns.
  3. Implementing Web Services in SOA using SOAP Framework and WSDL.
  4. Involving in High Level Designing, Aligning to end to end use cases and developing prototypes along with architect team to achieve the expected outcome.
  5. Quality Assurance, Unit Testing and Load Testing.
  6. He utilized skills including: -
    1. Core Java including J2EE, Servlets, EJB, JSP, JDBC, Java Beans and Hibernates.
    2. SQL, PL/SQL, IBM DB2, Oracle Database 10g, Oracle Fusion Middleware 11g and SOAP Framework.
NOC 2174 Duties:
  • 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.
NOC 2173 Duties:
  • 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
  • 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
  • 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
I request everyone to kindly help me with this.