Warning: This job listing is no longer active. The information below may no longer be relevant.

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 careers@ravensdown.co.nz 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

Apply
Other Job Recommendations:

Senior Software Engineer

Datacom Connect
Auckland, Auckland
  • Conducting analysis of project and software requirements as...
  • Developing software designs coding and testing according to...
23 hours ago

Software Development Engineer in Test (SDET) Advisory

Fiserv
Auckland, Auckland
  • Lead Strategic Automation & CI/CD Initiatives:Provide...
  • Champion Quality Standards:Advocate for shift-left testing...
23 hours ago

Software Engineer

Civil Aviation Authority of New Zealand
Wellington, Wellington
Join Us as a Software Engineer – Build, Modernise, and Shape the Future of Aviation! By joining us, you will be part of a team...
1 day ago

Senior Full Stack Software Engineer

Crimson Education
Auckland, Auckland
As we continue to scale rapidly and expand into new areas, we’re looking to appoint a Senior Full Stack Software Engineer to play...
1 day ago

Senior Software Engineer (SAP)

Air New Zealand
Auckland, Auckland
  • Mentor and knowledge share with juniors and other Software...
  • University degree in relevant area, (preferably computer...
1 week ago