Software Engineer

Ryman Healthcare

Are you ready to take the next step in your career and make a real impact on Ryman's software development?

  • Enjoy the freedom to innovate, drive excellence and own the solution
  • Be part of an agile squad executing a clear vision
  • Work within modern cloud technologies

About Ryman Healthcare

Ryman is a leader in retirement living and care, employing over 7,700 people in New Zealand and Australia across a wide range of areas, including nursing, village operations, sales, technology, design, and corporate roles.

At Ryman, exceptional care is thoughtfully delivered every day. From meals and activities to maintenance and support, our teams work together so residents can feel confident everything is taken care of – because behind that promise is the standard we’ve always held ourselves to: it’s got to be good enough for mum and dad.

We’re in a period of real transformation, focussing on stronger commercial outcomes, smarter ways of working, and continuing to set the standard in retirement living and aged care.

If you share those values and you're looking for a career where your work truly makes a difference, we'd love to hear from you.

What will you do?

We are on the lookout for a Software Engineer to join our high performing team in Christchurch on a 12 months fixed term basis to cover parental leave. As the Software Engineer, you will use your expertise to work across a variety of software stacks and further develop your skills. You will develop with the latest Microsoft cloud technology and will have the opportunity to work on a range of projects.

Key responsibilities include:

  • Lead the adoption and implementation of agile methodologies across the software development lifecycle to optimise team productivity and product delivery.
  • Partner with delivery leads to shape and clarify feature requirements, ensuring alignment with business objectives.
  • Translate technical development designs into clear development tasks and lead their implementation.
  • Develop, enhance and maintain CI/CD pipelines to automate build, test, and deployment processes, driving operational efficiency.
  • Lead the design and development of new features and products, ensuring high code quality and alignment with product goals.
  • Lead the maintenance and improvement of systems including diagnosing, resolving, and preventing software defects to maintain product stability and performance.
  • Review, maintain, and improve existing codebases to enhance code quality and performance. Leverage GitHub Copilot and other AI‑powered engineering tools to accelerate development workflows, improve code quality, and support continuous improvement across the engineering lifecycle

We're all about creating a collaborative team culture, so you'll have the chance to share your ideas, support your colleagues, and develop your skills in an environment that values innovation and growth.

What’s in it for you?

If you are the sort of person who loves working with a team of people who work to a clear purpose, you'll love this role!

In addition, a career at Ryman offers:

  • Opportunity to add to your professional skills
  • Additional wellbeing leave and flexible working arrangements
  • Access to over 60 discounts with well-known brands across a variety of sectors including health and wellbeing, banking, insurance, and retail
  • Social club events, and furry Friday’s (bring your dog to work)
  • Convenient Ryman owned onsite café (Pioneers Café) with affordable coffee and delicious food options

Who are you?

  • You have completed a Bachelor’s degree in Computer Science, Software Engineering, or a similar field
  • You may have familiarity with some or all of C#, JavaScript / TypeScript, API, Microservices, Azure, DevOps, SQL, ReactJS
  • You value people and kindness, and are passionate about learning and delivering exceptional business applications
  • You strive for excellence and constantly look for ways to exceed expectations; delivering a high-quality service at speed will be second nature
  • You believe in the value of strong, positive, trusting teams who work together as one
  • As a resilient person you keep going, even when there are bumps in the road and you show composure under pressure
  • You value communication that is simple, clear and straight to the point

At Ryman, we support an environment where everyone feels welcome to be themselves. We embrace diversity and celebrate individual uniqueness, encouraging anyone wanting to work for Ryman to apply for our vacant positions.

Applications will be reviewed as they are received and interviews may take place prior to the close date. This means a job ad may close before the advertised close date.