<< Back to Search Results

Senior Developer

NZ Ministry of Education
Job Category:
IT & computing
Job Type:
Posted Date:
Closing Date:
File Attachment:
Job-Description-2184 Senior Developer.pdf (PDF, 262KB)
Job Description

File Links:
Employer Website:

Job Description

Senior Developer

Wellington - Permanent, Full-Time

About us

At the Ministry of Education, our people shape an education system that delivers equitable and excellent outcomes. Our sights are set on ensuring our education system serves every individual child and young person fairly, and creates the best foundation for equal opportunity. Our organisation is full of hugely talented people, from a wide range of backgrounds. They work collaboratively, setting goals and reaching them, to shape a world-leading education system. Our people are broadening their own horizons and, ensuring our education system is equipped to broaden the horizons of our children and young people, thus ensuring the best possible future for New Zealand.


We get the job done - Ka oti i a mātou ngā mahi

We are respectful, we listen, we learn - He rōpū manaaki, he rōpū whakarongo, he rōpū ako mātou

We back ourselves and others to win - Ka manawanui ki a mātou, me ētahi ake kia wikitoria

We work together for maximum impact - Ka mahi ngātahi mō te tukinga nui tonu


Great results are our bottom line - Ko ngā huanga tino pai ā mātou whāinga mutunga

About our team

The Web and Applications Services team provides Business Analysis, Development, and Testing for priority business applications. We ensure that the applications used throughout the ministry (and increasingly by the wider Education Sector) are available when they are needed, are reliable and are of high quality. We provide resources, including staff, for projects. Once a project is delivered the Web and Applications Services team is responsible for supporting it.

About the role

The Senior Developer ensures that the applications they build and support are efficient, effective and provide value to the business. They also provide technical expertise and advice during the design and development of new applications.


The role reports to the Application Development Manager, and works within cross-functional agile teams. The Senior Developer liaises with other technical specialists, business people, teams and vendors.

About you

To be successful in this role you will have excellent technical skills, leadership ability, agile experience and strong written and verbal communication skills.

 You will also offer:

  • Expertise with languages and frameworks including C#, JavaScript, Angular, Knockout, and Entity Framework.
  • Successful experience implementing web based development technologies, e.g. ASP.NET, MVC and WebAPI
  • A comprehensive knowledge of SQL Server and experience developing stored procedures and database design.
  • An awareness of a range of technologies and their practical applications in supporting business requirements e.g. SSIS, SSRS and Azure.
  • Proven ability to work in, and provide technical leadership to a team, and to communicate at both a general business level and technical level.
  • Enthusiasm for agile software development methodologies, production support and test driven development.


If you'd like to bring your skills to a rewarding role within an organisation that's continuously reaching goals and striving for a better future for New Zealand, we'd love to hear from you.

Are you ready to make a difference?

There is more information in the position description attached, please review and if this opportunity interests you and you meet the requirements, please apply now using the apply online button.


For further information please contact Benjamin Wilson at or 04 463 8914.


Applications close on 26th April 2019

Apply To:

<< Back to Search Results