DiNaV said:Experts,
I need one favour.
NOC 2171 roles & responsibilites
Job 1
•Identified requirements and established personal rapport with potential and actual clients and with other persons in a position to understand service requirements.
•Arranged project requirements in programming sequence by analyzing requirements; preparing a work flow chart and diagram using knowledge of computer capabilities, subject matter, programming language, and logic.
•Programmed the computer by encoding project requirements in computer language; entering coded information into the computer.
•Developed and maintained applications and databases by evaluating client needs; analyzing requirements; developing software systems.
•Confirmed program operation by conducting tests; modifying program sequence and/or codes.
•Maintained computer systems and programming guidelines by writing and updating policies and procedures.
Job 2
·Confer with clients to identify and document requirements, analyze business needs, design, develop, integrate and implement information systems business solutions.
·Converts project specifications, using flowcharts and diagrams to illustrate sequence of steps the program must follow and to describe logical operations involved.
·Create documentation to describe program development, logic, coding, and corrections.
·Prepare manual for users to describe installation and operating procedures.
·Develop and implement policies and procedures throughout the software development life cycle to maximize the efficiency, effectiveness and overall quality of software products.
·Identifying technology limitations and deficiencies in existing systems.
·Testing, debugging, diagnosing and correcting errors and faults in an applications programming language to ensure programs and applications perform to specification.
·Writing and maintaining program code to meet system requirements, system designs and technical specifications in accordance with quality accredited standards.
· Provide technical assistance to program users.
CAN YOU CHECK THESE AND LET ME KNOW IF THEY ARE MATCHING TO MY NOC OR SHOULD I ADD/REMOVE SOME POINTS? Are these correct? It seems like they didnt consider my Job 1 responsibilities matching to NOC 2171. So now that I have to reapply in next intake, I want to make sure that I put in correct responsibilities that would match the NOC 2171. Please help and guide.
Thanks.
The question I would have is this: Are you a developer? Looking at both of the roles, the answer would appear to be yes. Anything that involves programming, for at least 50% of your day to me would be a developer. If you are NOT a developer (and only you would know this), I would be removing references to programming code in your job descriptions. A systems analyst would generally not do much development IMO. Are you trying to write a job description for NOC 2171 because you are a systems analyst, or are you trying to write a job description for 2171 because it is one of the NOCs that is in demand for SINP?