Programmer
Also known as: Applications Programmer, Computer Programmer, Information Technology Programmer, Systems Programmer
Programmers (IT) write, test and maintain computer programs to make sure that the computer application meets the needs of the users of the computer system.
Duties
Programmers (IT) may perform the following tasks:
- assist systems analysts and/or designers in researching and documenting computer users' requirements
- analyse objectives and problems specified by analysts and/or designers
- translate the solutions provided by systems designers into detailed program specifications
- prepare documentation for other programmers, users of the system and other support services workers
- undertake program design activities including definition of data and error message arrangements
- supervise and report on work of more junior programmers
- modify and document program code to correct errors or to enhance a program's capabilities
- test the programs and make amendments
- prepare reports on the status, operation and maintenance of system software for use by computer equipment suppliers, systems designers, other programmers and computer operators.
Skills Required
- technical aptitude
- logical approach to the solution of problems
- able to work independently
- able to work as part of a team
- good communication skills
- willing to continue to learn as technology changes.
Salary
$65 000 - $75 000
Train for this job
- Diploma of Information Technology (Database Design and Development)
- Diploma of Information Technology (Networking)
- Diploma of Information Technology (Software Development)
- Diploma of Information Technology (Systems Administration)
- Diploma of Information Technology (Website Development)
- Information Technology (Analysis and Design) - Certificate IV
- Information Technology (General) - Certificate IV
- Information Technology (Network Administration or Networking) - Certificate IV
- Information Technology (Programming) - Certificate IV
- Information Technology (Support) - Certificate IV
- Information Technology (Website Administration or Website Design) - Certificate IV
