Senior Backend Developer (C#/.NET
About the role
Why you’d like it:
- Build and improve backend systems used by thousands customers
- Hands-on role with real production scale, performance and reliability focus
- Modern stack: C#/.NET with Azure in the mix
- Mix of new build and pragmatic legacy improvement
- Auckland-based, working from an established office environment
This is a senior, hands-on backend engineering role for someone who enjoys building software that has to work — every day — at scale. You’ll design, build and maintain core backend services, contribute to architecture decisions, and help evolve existing systems without breaking what already runs in production.
You’ll be working across APIs (REST and/or event-driven), databases, and cloud services, with plenty of real-world problem solving: debugging tricky issues, improving performance, and lifting quality through better testing and deployment practices. If you’re someone who takes ownership of reliability and likes making systems incrementally better over time, this will suit.
Company Profile:
You’ll be joining an established product and engineering environment building and supporting software used in real-world production settings. The team values clear thinking, practical engineering, and delivering outcomes that customers feel.
The Role:
- Design, build and maintain backend services in C# and .NET (Core/Framework)
- Develop and maintain APIs (RESTful and/or event-driven)
- Contribute to system architecture and technical design decisions
- Improve performance, scalability, reliability and maintainability
- Debug and resolve complex issues across backend, frontend and cloud layers
- Incrementally modernise and improve legacy systems
- Collaborate with engineering, product and support to deliver robust solutions
- Raise code quality through testing, CI/CD and deployment practices
- Strong commercial experience with C# and .NET (Core and/or Framework)
- Solid grasp of API design and distributed systems concepts
- Cloud experience (Azure preferred)
- Database knowledge (SQL and/or NoSQL) with sound data modelling capability
- Comfortable with system design, scalability and performance optimisation
- Experience with Git and CI/CD pipelines
- Security-minded: authentication, secure patterns, and backend best practice
- Pragmatic approach to improving existing systems in production
- Able to use AI tools effectively while validating outputs and maintaining standards
- Nice to have: Microsoft 365 (Exchange/Graph API/Teams/Outlook), messaging/event-driven patterns, background processing, modernisation experience.
If you see yourself owning backend systems in production and improving them step by step, apply now.
Please note: Applicants must hold valid working rights in New Zealand and be currently based here.
REF: 19832