Career Advice
E.g. nurse, resume, interview, sales...
🔍
🔍

Programmer

Write, test and modify programming code to create and manage software.

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.

Programmer

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.
Read less

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.

Salary lookup

What can I earn as a Programmer?

Find out the average salary for a Programmer across Australia

icon
See more detailed salary information
Salary teaser

Latest Programmer jobs on SEEK

Be one of the first to discover these recently listed jobs, or browse all Programmer jobs on SEEK right now.
All
NSW
VIC
WA
QLD
TAS
SA
NT
ACT
Next
Skills

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.

Skill teaser

How to become a Programmer


SEEK Learning
It is possible to work as a Programmer without formal qualifications, however many employers prefer individuals to have qualifications in the field of computer science.

  1. 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.
  2. 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.

Looking to fast track your career goals?

Swinburne Online have developed an accelerated bootcamp-style course in collaboration with industry leaders.
Powered bySEEK Learning

Skills and experience employers are looking for

Hi there, have any of these? Add your skills directly to your SEEK Profile.


Skills listed in your SEEK Profile


Based on your skills, here are some roles to explore

Roles where your skills are commonly valued by employers.
Sign in and add skills to your SEEK Profile, to see roles that match your skill-set
Did you find this helpful?
🙂
😐
😦
info
Source: SEEK job ads and SEEK Profile data

Is Programmer the right role for me?


Job market trends for Programmers
All
NSW
VIC
WA
QLD
TAS
SA
NT
ACT

Job opportunities

Programmer jobs on SEEK
2,978
Jobs on SEEK right now
Source: SEEK
info
Source: SEEK job ads and SEEK Role Reviews

Latest Programmer reviews

Latest reviews from 13 Programmers surveyed on SEEK
All
Positive
Negative
Nov 2018
Programming is sometime challenging job, they should get paid more than other common professions.
Reviewer's Qualification
Master of Information Technology
Experience
1 – 4 years
Organisation size
Medium (20-199 employees)
Specialisation
Software Developement
The good things
I believe, it is all about what you like. If I were decide and choose my career again, I feel like to be sports player or film actor. However, I still feel, what I am doing gives me personal satisfact...
The challenges
Communication, describing your problems to managers in a way that they understand. Sometime, keep up to date is kind of race. Sometime, you are all by yourself to solve the issue in unknown world.
Read more
Nov 2018
Programming is a tedious but rewarding job
Reviewer's Qualification
Higher School Certificate
Experience
10+ years
Organisation size
Small (1-19 employees)
Specialisation
integration
The good things
The good things If you are passionate about being creative and coding it can be exceptionally rewarding career. The clients or customers or boss may often praise you in recognition to the excellent jo...
The challenges
The challenges There are clients and customers and bosses who will treat you terribly but they are not as common as the good ones. It can be challenging to come up with a workable solution within the...
Read more
info
Source: SEEK Role Reviews