Computer Programmer
JOB DESCRIPTION: Computer programmers create instructions for computers to follow. These instructions are called ‘code’. They develop, test, maintain and debug (fix) computer programs. Many programmers have a degree in computer science, but it is a skill increasingly learnt by all scientists and engineers.