Requirements
- Minimum of 8 years of professional experience working with Microsoft's development ecosystem
- Proficiency in .NET and .NET Core frameworks using C#
- Strong background in MS SQL for database design and management
- Extensive hands-on experience with modern web technologies including Angular 10+, HTML5, CSS3, and JavaScript or TypeScript
- Proven track record in designing and implementing web APIs using ASP.NET, Azure Functions, API Management, or equivalent tools
- Excellent verbal and written communication abilities, with a talent for explaining technical concepts to non-technical audiences
- Direct experience engaging with clients during presales and throughout project delivery
- Demonstrated leadership in managing and guiding teams of software developers
- Hands-on experience configuring and maintaining CI/CD pipelines using platforms like Azure DevOps or GitHub Actions, with a focus on automated testing and builds
- Solid understanding of cloud-native application development, particularly on Microsoft Azure
- Practical use of AI-powered coding assistants such as GitHub Copilot or Claude Code to enhance development efficiency
- Familiarity with Agile methodologies and direct experience working within Scrum or Kanban environments
Nice to Have
- Experience developing web applications with React or comparable front-end libraries
- Holding recognized Microsoft technical certifications
- Exposure to non-Microsoft development tools and platforms
- Additional experience with Scrum or other Agile frameworks beyond basic participation
Work Arrangement
Hybrid
Team
Team of approximately 300 developers organized into smaller development units
Other
- All prospective hires must agree to undergo a criminal record check conducted by the Ministry of Justice
- Applications are only being accepted from candidates currently residing in New Zealand with valid work rights
Not available