
Mō matou | About us
Farmlands is New Zealand’s largest farming co-operative, supporting the rural communities that feed the country. Our Engineering team builds and maintains digital platforms that underpin our operations — from a mobile eCommerce app used daily by farmers across the country to enterprise systems that keep the business running.
We’re looking for a Graduate Software Developer to join the team. This is a 24 month fixed-term role for someone early in their career who is ready to contribute to real work from day one —supported by a team that’s genuinely invested in their development.
Mō te whai waahi | About the opportunity
You’ll work alongside experienced developers on a variety of projects, building new features, maintaining existing systems and learning how software is delivered — which turns out to be somewhat different from how it’s described in textbooks. Over time you’ll take on increasing ownership and responsibility as your confidence and capability grows.You'll go from 'why is it broken?' to 'ah, that's why it's broken' faster than you'd expect.
Key Responsibilities:
Develop and maintain software across our technology stack.
Participate in code reviews, sprint ceremonies, and team discussions as an active member of the team.
Write clean, well-documented code — including the comments that explain why, not just what.
Work closely with senior developers and take on mentoring to build your skills systematically.
Test your own work thoroughly and support quality assurance processes across the team.
Engage with stakeholders to understand requirements and deliver solutions that meet real business needs.
Mōhou ake | About you
A relevant degree in Computer Science, Software Engineering, or a related discipline — or demonstrable equivalent experience.
A solid understanding of programming fundamentals and a genuine interest in how software is built.
Some practical experience with at least one modern language or framework, through study, personal projects, or internships.
Strong problem-solving ability and a methodical approach to working through challenges.
Good communication skills and the ability to work collaboratively in a team environment.
A willingness to learn, take feedback on board, and continuously improve.
Mō ngā painga | About the benefits
Career development with regular mentoring and clear progression expectations — we want to see you grow, and we’ve got a plan to help make that happen.
Exposure to a broad technology stack giving you a strong foundation across enterprise software.
A collaborative team culture where questions are encouraged and learning is treated as part of the job, not an interruption to it.
Meaningful work with visible impact.
Te Tono | How to apply
Please apply with your CV and a cover letter telling us about your background, what draws you to software development, and why Farmlands interests you. We’re looking for potential and attitude as much as experience — so tell us something that wouldn’t fit on a transcript. We read every application.
Farmlands is an equal opportunity employer. We welcome applications from candidates of all backgrounds and are committed to building a team that reflects the diversity of the communities we serve.
Applicants must have the legal right to work in New Zealand.
Please note that the successful candidate will have to go through pre-employment checks before starting with us at Farmlands. These will include two references from your two most recent managers, a Ministry of Justice Check, proof of your right to work in New Zealand, a driver's licence check and an ACC background check. For certain roles a drug and alcohol test, credit check and AML check may be required.

At Farmlands - Te Whenua Tāroa, our vision is to be the number one buying group for New Zealand farmers and growers. Our vision is to be the 'go-to' for everyone connected to our land.
Whakamanawatia te whenua, te tangata nō tāua te mana.
This is what gets us out of bed in the morning and keeps us going day in and day out.