Backend Software Engineer
Summary
Backend engineer joining a team modernising the business by migrating from PHP to .NET: designing, building, testing and maintaining APIs, services and integrations in a modern cloud environment. Fully remote within New Zealand, Auckland preferred; NZ$140-150K plus benefits.
Salary: $140-150K + great benefits
ABOUT THE COMPANY:This values-driven business has a strong brand presence in its market and has won awards for its culture and working environment. Your career development and growth will be genuinely supported, and a generous salary and benefits package is offered.
ABOUT THE ROLE:
This is a chance to play a key role in the Back End Modernisation team, as the business moves from PHP to .NET
You will work within the engineering team to deliver reliable, secure, maintainable, and high-quality software across the modern cloud environment.
RESPONSIBILITIES:
These will include, but not be limited to:
- Design, develop, test, deploy, and maintain software that supports their products, customers, and internal systems.
- Build software that is secure, reliable, maintainable, scalable, and appropriate for the problem being solved.
- Analyse requirements and contribute to technical approaches, solution design, and implementation.
- Contribute to APIs, applications, services, integrations, and other software components across the technology stack.
- Write clear, maintainable, and well-tested code aligned with their engineering standards and practices.
- Participate in code reviews and contribute constructively to improving code quality and engineering practices.
- Investigate and resolve software defects and technical issues, including production issues where required.
- Contribute to technical documentation, architecture documentation, and knowledge sharing.
- Consider existing systems, technical debt, and longer-term maintainability when developing solutions.
ABOUT YOU:
- Strong experience with C# and .NET, APIs and integrations; relational databases and data modelling; distributed systems, messaging, caching, and search.
- A good understanding of software engineering principles and practices, including writing maintainable and testable software.
- Experience with version control, collaborative development workflows, and automated testing practices.
- An understanding of APIs, data, and how modern applications and services interact.
- Exposure to cloud-based software environments, CI/CD, and modern software delivery practices.
- Awareness of software security, reliability, observability, and operational considerations.
- Strong communication and collaboration skills, with curiosity, adaptability, and a commitment to continuous learning
- Experience using, or a demonstrated willingness to develop capability with, AI-assisted development tools such as GitHub Copilot, Claude, ChatGPT, or similar
- An understanding of the strengths, limitations, security and privacy considerations, and risks of AI-generated code and engineering outputs.
- Ability to apply sound engineering judgement
- Can be fully remote from anywhere in NZ, although Auckland based is preferred
- Fully subsidised health insurance
- Very generous annual leave allowance - 6 weeks a year
- Generous training budget
- Awesome culture and working environment - with the awards to prove it!
Don't delay and miss out on this awesome opportunity. Apply today, or for more information, contact Lisa on 021 029 81422