Software Developer/Engineer

Software developers and engineers write, test, develop and maintain complex computer software programs. They may be involved in:

  • Developing software that helps doctors and hospitals to manage data and allocate work to different specialists
  • Writing the code that runs on networking devices such as routers and switches
  • Developing software that produces 3D graphics for sports events
  • Building custom software for business clients
  • Creating mobile applications
  • Writing software for aircraft simulators

Software developers are employed by a variety of different organisations, including:

  • Software, web and app development companies
  • Companies that provide IT solutions for other businesses
  • Telecommunications companies
  • Government departments and agencies

Software developers generally earn:

  • $40-55,000 starting salary 
  • $60-80,000 with three to six years' experience

Key tertiary qualifications include:

  • Bachelor of Science in Computer Science
  • Bachelor of Computing and Mathematical Sciences
  • Bachelor of Engineering in Software Engineering
  • Bachelor of Information Technology

Recommended school subjects:

  • Maths (required for engineering pathways)
  • Physics (required for engineering pathways)
  • Digital Technologies
  • English
     

Careers New Zealand: Programmer
Careers New Zealand: Software Architect


Other job roles you may be interested in:


Explore industries:

 

Software Developer/Engineer: People who work in this role

  • Mandeep Kaur

    Software Developer, Mandeep Kaur at work

    Toni Otang

    Graduate Infrastructure Developer, Toni Otang at work

    Carina Blair

    Software Engineer, Carina Blair at work

    Humaa Yaqoob

    Software Developer, Humaa Yaqoob  at work
  • Linda Chin

    Developer, Linda Chin at work

    Briar Dods

    Graduate Developer, Briar Dods at work

    Wiremu Winitana

    Graduate Developer, Wiremu Winitana at work

    Kylie Xie

    Junior Software Engineer, Kylie Xie at work
  • Hadi Roudaki

    Gradute Software Engineer, Hadi Roudaki at work

    Miranda Emery

    Software engineer, Miranda Emery at work

    Tarah Carpenter

    Software Developer, Tarah Carpenter at work

    Reuben Bijl

    Director, Reuben Bijl at work
  • Mia Zhao

    Software Engineer, Mia Zhao at work

    Julia Mielnik

    Production Support Engineer, Julia Mielnik at work

    Oddo Zhang

    Software developer, Oddo Zhang at work

    Jed Bian

    Software (FPGA) Engineer, Jed Bian at work
  • Glenn McCord

    Software Developer, Glenn McCord at work

    Nick Sarten

    Software Engineer, Nick Sarten at work

    Chris Conway

    App Developer, Chris Conway at work

    Carey Bishop

    Senior Software Engineer, Carey Bishop at work
  • Bridget Beh

    Software Engineer, Bridget Beh at work

    Seth Reid

    Graduate Developer, Seth Reid at work

    Qi-Wern Lim

    Business Analyst, Qi-Wern Lim at work

    Sue-Mun Huang

    Associate Implementation Consultant, Sue-Mun Huang at work
  • Roy Yang

    Software Engineer, Roy Yang at work

    Nathan Holmberg

    Lead Architect, Nathan Holmberg at work

    Amy Wang

    Software Development Intern, Amy Wang at work

    Richard Wong

    Software Engineer, Richard Wong at work
  • Shaun Narayan

    Software Engineer, Shaun Narayan at work

    Edwin Monk-Fromont

    Software Developer, Edwin Monk-Fromont at work

    Adam Freeman

    Team Leader - Senior Software Engineer, Adam Freeman at work

    Henry Lane

    , Henry Lane at work
  • Young Ly

    Director of Product Development, Young Ly at work

    Amy Palamountain

    Software Developer, Amy Palamountain at work

    Paul Webby

    Technical Product Specialist, Paul Webby at work

    Scott Bamford

    Graduate Software Engineer, Scott Bamford at work
  • Justin McCormack

    Product Manager, Justin McCormack at work

    Jessica Gough

    Director, Technical Release & Level 3 Support , Jessica Gough at work

    Jordan McFarlane

    software developer, Jordan McFarlane at work

    Tom Mulder

    Programmer/Project Manager, Tom Mulder at work

Software Developer/Engineer: Companies that employ people in this job role

  • Engineers Without Borders New Zealand
    Engineers Without Borders New Zealand
    NIWA
    NIWA
    AgResearch
    AgResearch
    Hill Laboratories
    Hill Laboratories
  • eStar
    eStar
    Aeroqual
    Aeroqual
    Silver Fern Farms
    Silver Fern Farms
    FIS
    FIS
  • Critchlow
    Critchlow
    Catalyst
    Catalyst
    Dynamic Controls
    Dynamic Controls
    Orion Health
    Orion Health
  • Tonkin & Taylor
    Tonkin & Taylor
    Xero
    Xero
    Serato
    Serato
    AdScale Laboratories
    AdScale Laboratories
  • Allied Telesis
    Allied Telesis
    Downer
    Downer
    MetService
    MetService
    Fronde
    Fronde
  • Navico
    Navico
    ADInstruments
    ADInstruments
    SLI Systems
    SLI Systems
    Rakon
    Rakon
  • Datacom
    Datacom
    Haden & Custance Ltd
    Haden & Custance Ltd
    Fisher & Paykel Appliances
    Fisher & Paykel Appliances
    ABB Limited
    ABB Limited
  • Stantec
    Stantec
    Callaghan Innovation
    Callaghan Innovation
    Beca
    Beca
    Compac
    Compac

Futureintech is an initiative of Engineering New Zealand, funded by Callaghan Innovation

Home