Programmer
What's it like to be a Programmer?
Programmers write, test, modify and deploy computer program code in order to build and modify software. Although there is no formal distinction between the job titles of Software Developer and Programmer, Programmers usually work exclusively on programming tasks, and do not hold additional responsibilities related to design and project management that a Software Developer might.
Tasks and duties
- Using computer software and hardware to write and modify programming code.
- Modifying and documenting the program code to correct errors.
- Testing code for bugs and implementing improvements and fixes.
- Solving problems using logic and methodical testing processes.
- Developing testing and validation processes.
- Deploying code to the live environment.
- Writing and maintaining up-to-date technical programs, end user documentation and operational procedures.
Programmers are commonly employed by companies where new software is created, at digital agencies, or within IT departments. They may also work on a freelance or contractual basis.
What can I earn as a Programmer?
Find out the average salary for a Programmer across Australia
Latest Programmer jobs on SEEK
Want to know where your skills can take you? So do we!
We're working on a tool that shows you the skills you have and the skills you need, so you can become an in-demand candidate for a role that suits your strengths. Register to try it out in a guided Zoom session with a SEEK user researcher.
How to become a Programmer
- Complete a qualification in computer science with a focus on software development. This could be a Certificate IV in Information Technology (Programming) (ICT40120), a Diploma of Software Development (ICT50715) or a Bachelor degree majoring in software development.
- Secure a placement in an internship program while studying. This will provide you with relevant experience as well as guidance and mentorship from experienced Software Developers.