Computer programmer
Also known as
Work environment
- Usually work regular business hours but may work weekends and evenings or be on call
- Usually work in offices
- Need to be methodical, accurate and identify and solve problems
Salary information
Typical tasks
- Write computer programming code
- Create and modify software programs
- Test software performance
- Learn different programming languages
- Fix computer software problems
- Develop operational documents
- Train others to use software
- Learn new tools and technology
Outlook
Programming remains central to how businesses build websites, apps, software and digital services. In New Zealand, opportunities are linked to the wider technology sector, finance, health, education, government and start-ups. Globally, artificial intelligence, automation, cloud platforms and data-driven products are changing how software is developed. Demand is positive, but employers increasingly look for programmers who can adapt, learn quickly and work well in teams.
What employers and industry want in graduates
- Strong coding skills in relevant programming languages
- Logical thinking and attention to detail
- Ability to test, debug and improve code
- Understanding of software development tools and version control
- Teamwork and communication in agile or project-based environments
- Curiosity and willingness to learn new technologies, including AI tools
AUT programmes
The above is a suggestion only and a starting point. You may need to meet other criteria or take additional steps to work in this career.
Content is reviewed by our experts, but information can change over time. Some content is created with AI support.
This data is sourced from the Tertiary Education Commission through the Tahatū Career Navigator website (www.tahtu.govt.nz) and used under the CC BY 4.0 licence. Some of the information has been modified by AUT. TEC has not approved, endorsed or tested these modifications. TEC will not be held accountable for any errors within this data.
