Search suggestions:

part time
full time
visa sponsorship in new zealand
registered nurse
student part time
visa sponsorship available
retail
no experience
construction
part time no experience
teacher
cleaning
hospitality
Waikato
Auckland
Wellington
Wellington
Christchurch
Auckland
Whangārei
New Plymouth
Taranaki
Napier
Hawke's Bay
Manawatū-Whanganui
Warning: This job listing is no longer active. The information below may no longer be relevant.
Apply

Software Engineer x 2

Ravensdown
Christchurch
Full time
June 17, 2025

If you're keen to grow your career, there's no better place to nourish it than here. We're committed to providing our people with all they need to positively thrive. So, isn't it time you put your trust in the company that's been trusted throughout New Zealand for over 40 years?

Smarter farming for a better New Zealand TM

Ka pūkekotia a Rongomātāne, ka poho kererū a Aotearoa


About the Company:

Ravensdown as a co-operative is all about essential farm inputs, and smart people using smart tools with the latest science in mind and our shareholders' interests at heart.

We are an integral part of the food creation process. We are the only co-operative that tests for, advises about, buys, ships, stores, spreads, measures and maps food creating nutrients and fertiliser in a truly integrated way.

Using technology, science, and smart people, we work in partnership with our farmers to provide the nutrients and agronomic solutions they need, together with innovative environmental products and services.

Through this, we are committed to Smarter farming for a better New Zealand.


About the role:

We're looking for two talented Software Engineers to join our IT team. Reporting to the Software Development Manager, you'll play a key role in designing, developing, testing, and documenting software solutions that drive our product success.

Working closely with cross-functional product teams, you'll translate business requirements into robust technical solutions using agile methodologies and modern continuous delivery practices. You'll have the opportunity to work with cutting-edge technologies while building scalable, user-centric applications.

Your responsibilities will include maintaining and enhancing our existing production systems, implementing new features that improve user experience, and contributing to our culture of continuous improvement. We value engineers who are passionate about code quality, best practices, and staying current with emerging technologies.


About you:

You're a passionate software developer who stays current with industry trends and enjoys mentoring others to build knowledge and quality across both internal and external teams.

Our ideal candidate brings proven experience designing and delivering scalable solutions within large enterprise environments and cloud-based platforms. You have hands-on expertise across the full software development lifecycle, including architecture design, development, code reviews, and comprehensive testing practices.

You excel at analysing complex business and technical challenges, providing thoughtful recommendations for architecture and development approaches while considering problem domains, stakeholder needs, and risk factors.

Beyond technical expertise, you're a natural relationship builder who thrives in collaborative environments. You understand that great software comes from great teamwork, and you're skilled at working effectively with diverse teams and stakeholders to drive projects forward and deliver meaningful results.


The ideal candidate will possess:

  • 4+ years of experience in software engineering with demonstrated growth and learning.
  • Bachelor's degree in Software Engineering /Information Systems or equivalent.
  • Solid software development skills, understanding of core principles, and strong ability to learn.
  • Good technical knowledge of software design patterns and understanding of when to apply them.
  • Ability to communicate technical concepts clearly to team members and stakeholders.
  • Strong communication and teamwork skills.
  • Ability to understand business problems and contribute to researching appropriate solutions.
  • Experience with agile product delivery.
  • Experience with unit testing frameworks, source control and CI platforms.
  • Experience with .NET, familiarity with Python, T-SQL, relational databases, and exposure to Docker and cloud platforms such as AWS.
  • Web and mobile application development experience advantageous.

Benefits:

  • Excellent benefits package (Including Medical Insurance & Life Insurance)
  • Career opportunities in a fantastic cooperative
  • Great company culture

How to Apply

Click on the 'Apply' button to upload your CV and cover letter or contact Olivia Stretch, HR Business Partner via [email protected] for any further questions

Ravensdown is committed to a drug and alcohol-free workplace. The successful applicant will be required to undergo a pre-employment drug test.

Job Details

Reference #
11618

Posted on
18 Jun 2025

Closes on
05 Jul 2025 23:55

Location(s)
Christchurch

Expertise
Information Technology

Job level(s)
Experienced

Work type(s)
Permanent full-time

Save Apply
Report job
Other Job Recommendations:

Senior Software Engineer

EROAD
Upper Harbour, Auckland
  • Working with other engineers across the platform space to...
  • Contributing to new system architectures, event-driven...
2 weeks ago

Senior Software Engineer with Front End focus

Datacom
  • Conducting analysis of project and software requirements as...
  • Developing software designs coding and testing according to...
1 week ago

Senior Software Engineer - Backend

Foodstuffs
Māngere-Ōtāhuhu, Auckland
Ko waimātou – About us Kia ora. We’re Foodies. You know New World, PAK’nSAVE and Four Square right? That’s us! With 300+ stores...
2 weeks ago

Senior Project Engineer

WM New Zealand
  • 10+ years’ engineering experience...
  • BE (Civil) or similar, Chartered Professional Engineer...
2 weeks ago

Product Development Engineer - Fabric Care

Fisher & Paykel Appliances
Auckland
As a team, we take a collaborative approach and have a working environment where all ideas are heard, evaluated, and tested...
2 weeks ago

Electrical and Automation Engineer

Nestlé
Ōtara-Papatoetoe, Auckland
  • Play a key role in the continuous improvement of our...
  • Develop a deep insight of the processes, and continuously...
1 week ago

PHP Software Developer

Global Payments
US$90,000 - US$110,000
  • Design, develop, and maintain high-quality software...
  • Write clean, scalable, and efficient code using modern best...
1 week ago

Software Engineer II - Business Automation (Nimbus)

Rocket Lab USA
Auckland
Rocket Lab is a global leader in launch and space systems Join our pioneering team and launch your career to new heights! From...
3 weeks ago

Senior Software Engineer, Fullstack

DroneDeploy
Auckland
  • Build interactive user experiences that incorporate...
  • Develop integrations with software running on robots and...
3 weeks ago