Reports to: Information Systems Manager or Supervisor

Main objectives: Analyse data processing needs and problems of the client or employer, develops appropriate systems and procedures, and prepare programmes to control data processing by computer.

Typical functions and responsibilities:

  • Undertake systems analysis design for the detailed development and/or maintenance of computer systems.
  • Ascertain from client or employer the output requirements for data-processing from a new or existing system and/or make modifications to such systems.
  • Examine input data available and advise on any necessary modifications to facilitate input to computer.
  • Prepare workflow charts, and establishing sequence of steps for data preparation and processing.
  • Conduct trial run of programme with sample data to test its validity, and making any necessary amendments.
  • Compile instructions for computer operators.
  • Build prototypes to tender for new business.

Typical qualifications and experience: Tertiary qualifications in computer science would be normal although in house training may be acceptable with experience.