Software Engineer - Intermediate

Development · Christchurch, Canterbury
Department Development
Employment Type Full-Time
Minimum Experience Mid-level

Since 2016, New Zealand Agritech start-up Onside has been building a multi-functional App and a strong customer base. Now operating as a scale up, but maintaining a start-up energy, Onside is a dynamic business that is constantly evolving and embracing new technology. With a single-minded focus on its customers, Onside is delivering prosperity to businesses across the rural sector. Our team and culture reflect the business, offering a dynamic and innovative workplace that lives and breathes its values of innovation, simplicity, teamwork, leadership and speed to market. 


Onside is an app built specifically for Agribusiness, that creates a real-time network of movements among rural properties to deliver operational efficiency, enable worker safety and provide valuable data to revolutionise biosecurity. Onside’s digital check-in software connects rural people and communities by helping them save time, money, lives, and their livelihoods across agribusiness operations. Onside is used by over 30,000 people on over 13,000 properties across New Zealand and Australia and has mapped over 1 million people movements on rural properties. Backed by both private and public investors, the business is scaling rapidly and is seeking high performing individuals to help power its ANZ and global expansion. 

The Opportunity

Our Technology department is central to the ongoing success of Onside and continues to play a critical role in enabling us to reach our ambition to revolutionise global biosecurity. We are looking for an Intermediate level Software Engineer to join a great team, a great company, with an awesome culture.

What you will do:

Help solve some of the most important issues facing rural businesses:

  • How to keep people safe in complex and fast moving rural environments
  • How to stop pests and animal diseases from spreading between productive farms (in the light of climate change and other resource pressures)
  • How to help rural businesses collaborate and communicate more efficiently

Build software on the latest Microsoft .NET stack; ship new software to customers at least twice a week using our implementation of Kanban.

You will build user-facing features in C# targeting both our web product (.NET Blazor), mobile applications (Xamarin Forms) and cloud applications (Azure), together with storing appropriate data in our database (Entity Framework/SQL Server) as well as spending time on innovation projects.

The skills and experience you will bring:

  • Proven experience as a software engineer, 3 years +
  • Familiarity with AWS, Azure, C# .NET, SQL Server, JavaScript, SASS
  • Experience in app development with Xamarin using C# .NET, SQLite.
  • Hands-on experience in agile methods
  • BSc/BA in Computer Science or a related degree
  • Can write high quality code utilising industry best practices
  • Broad knowledge of software development process and practice
  • Able to complete development activities independently
  • Analytical mind with problem-solving aptitude
  • Ability to work independently
  • Excellent organizational and leadership skills
  • Open and honest, with excellent communication skills
  • Highly motivated and self-driven
  • Ability to deal with large or complex problems

What’s in it for you

You will be joining a well-backed business that has moved from start up to a scaling business ready to leap to the next level. And go global. It's an experience most of us dream of!

There is no red tape, everybody has a voice, and every voice counts. You have a seat at the table.

Our success comes from a  hybrid working model,  vibrant office spaces, great coffee

 and the flexibility to work from home at times to suit your schedule.

Oh and there are heaps of Learning & Development opportunities, just tell us what you need to grow!

Our Values

  • Customer’s rule - Without our customers, there’s no Onside. We know to be successful; we need to make them successful
  • Need for speed - We go fast and meet our audacious goals
  • Innovate to win - We take on any challenge and back each other to find amazing solutions
  • Better together - We believe in the power of connections. Sharing information and working together makes everything better
  • Simple is cool - We do the legwork to make complex things simple. We strive for simplicity in both our product and our company
  • Act like an owner - Every dollar counts, and we treat it like our own. Profitability helps us change the world


Sound like you? Submit your CV and a cover letter telling us why you would be a great addition to the team and to show that you have great attention to detail, include the word "Serendipity" in the cover letter.


Reports to: Head of Technology - Andy Masters


Agreement: Full Time


Location: Christchurch, New Zealand


Please note, you must already have obtained the legal right to live and work in New Zealand to be considered for this role.

Thank You

Your application was submitted successfully.

  • Location
    Christchurch, Canterbury
  • Department
  • Employment Type
  • Minimum Experience