Software developer

Software developer

Software developers create and maintain computer programs and software.

Also known as

Computer programmer, web and app developer, software engineer, website developer, full stack developer, front-end developer, back-end developer

AUT programmes

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

Typical tasks

  • Write code for computer software and applications
  • Maintain computer software and applications
  • Discuss clients' computer program needs
  • Develop program specifications
  • Run tests to check systems work
  • Fix problems found in programs
  • Upgrade existing software
  • Manage program updates and releases
  • Document technical details and changes
  • Learn new tools and technologies

Salary information

$65K-$193K
LowerMost commonUpper
$65K$90K-$154K$193K

Tips from AUT graduates

Outlook

What employers and industry want in graduates

Further study options