Senior Back-End Developer
Location: Auckland or Wellington (Hybrid working arrangements)
Type: Full-time
About the Role
We’re looking for a Senior Back-End Developer to join a high-performing digital team. In this role, you’ll design and build scalable, secure, and high-performing server-side enterprise solutions using the Microsoft stack and cloud-native technologies.
What You’ll Do
Design, develop, and maintain robust back-end systems and APIs using .NET Core and C#
Build cloud-native solutions using Microsoft Azure
Collaborate with front-end developers to ensure seamless integration and performance
Implement secure, scalable, and maintainable architectures
Automate builds, tests, and deployments using CI/CD pipelines
Participate in code reviews, Agile ceremonies, and contribute to continuous improvement initiative
Troubleshoot and resolve technical issues across environments
Mentor junior developers and contribute to knowledge sharing within the team
What You’ll Bring
Must-Have:
10+ years of professional experience in back-end development of enterprise applications
Strong experience with .NET Core, C#, and relational or NoSQL databases (e.g., SQL Server, PostgreSQL, Cosmos DB)
Experience designing, building, and consuming RESTful APIs
Hands-on experience with Azure services (e.g., Azure App Services, API Management, Azure SQL, Cosmos DB)
Understanding of software architecture, design patterns, and security best practices
Experience working in Agile environments (Scrum/Kanban)
Excellent communication and collaboration skills
Nice-to-Have:
Experience with message-based architectures (e.g., Azure Service Bus, Event Grid)
Familiarity with containerisation (e.g., Docker, Kubernetes)
Familiarity with CI/CD pipelines and build automation tools (e.g., Azure DevOps, GitHub Actions)
Knowledge of DevOps principles and Infrastructure as Code (e.g., Bicep, Terraform)
Experience with automated testing
Exposure to AI tools (e.g., GitHub Copilot, Cursor, Windsurf, Claude Code, Roo Code)
Microsoft certifications (e.g., AZ-204, AZ-400)
Benefits
Professional growth and learning opportunities
Competitive salary (commensurate with experience)
Hybrid working model (minimum 2 days per week in the office)
Fully subsidised medical insurance for employees
Volunteer days
Please note: Potential employees will be required to consent to a Ministry of Justice (and potentially a Credit check).