it software development careers in New Zealand