In this industry you can use your creativity to come up with new ideas for software and mobile applications, and enjoy turning them into real products used by people both in New Zealand and overseas.
Software development is one of our most successful and innovative industries, for example:
- To enable the ground-breaking visual effects at Weta Digital, developers have created a number of different software programs, including for mass animation of independent characters in battle scenes (Lord of the Rings trilogy), modelling the independent movement of billions of strands of fur (King Kong) and for motion capture filming.
- At Orion Healthcare, software developers create intuitive software that doctors and hospitals can use to improve workflow, decision making and patient care.
- Xero’s Cloud-based accounting software is taking the world by storm, and they also provide a platform for small business solutions.
- Christchurch-based SLI Industries makes user-behaviour-based search and navigation solutions for large retail sites, including Qantas, Jelly Belly, SurfStitch.com and Warehouse Stationery.
- Another area is embedded software development – this is computer software that controls machines or devices such as cars, phones, modems, domestic appliances and digital TV set-top boxes.
Key roles in the software development industry include:
- Software developers and engineers write, develop and maintain complex computer software programs, and may work with customers to make sure the product meets their needs.
- Software testers analyse newly developed computer software and systems to identify bugs and any other problems, and help come up with solutions to fix them.
- Software support engineers troubleshoot problems for clients and customers, and may work with the development team to find solutions.
- IT managers are responsible for planning and leading software projects, from defining the project goals to allocating tasks to different members of the development team.
Key tertiary qualifications include:
- Bachelor of Engineering or Engineering Technology in Software Engineering
- Bachelor of Science in Computer Science or Bachelor of Computing and Mathematical Sciences
- Bachelor of Information Technology
- Diploma in Information Systems, Information Technology or Information and Communications Technology
Required and recommended school subjects:
- Maths, especially Calculus (required for engineering pathways)
- Physics (required for engineering pathways)
- Digital Technologies