
Principal Developer
- Auckland
- Permanent
- Full-time
- Primary: C#, .NET, .NET Aspire, Entity Framework, Blazor, TypeScript
- Secondary: PHP, C++, Ruby on Rails, Kotlin, Angular, Ember, Vue
- Databases: SQL Server, PostgreSQL, Cosmos DB
- Cloud Platforms: Azure & AWS (compute, messaging, storage, monitoring, IoT, etc.)
- Containerisation: Kubernetes, Azure Container Apps, Docker
- DevOps: CI/CD via Azure DevOps
- Infrastructure as Code: Bicep, Terraform
- Lead by example - write, review and improve clean, maintainable code
- Mentor engineers across all levels, fostering a culture of learning and continuous improvement
- Drive architectural decisions that balance long-term scalability with short-term value
- Collaborate across teams to align design, execution, and quality
- Champion best practices, including code quality, secure development, and automated testing
- Stay ahead of the curve on tools, patterns, and engineering techniques
- Contribute to product delivery across the full SDLC - from shaping ideas to production support
- Full-stack web and cloud-based solutions (frontend, backend, background services)
- Designing scalable APIs that support integration with new and legacy systems
- Contributing to DevOps automation and CI/CD improvements
- Delivering high-quality, secure, performant software at pace
- Responding to production issues and driving root cause resolution
- Helping shape the direction of cross-cutting initiatives (e.g. observability, platform architecture)
- 10+ years of professional software development experience
- Strong skills in C#, .NET, Blazor, Entity Framework, TypeScript
- Comfortable working across multiple languages and frameworks, including PHP, Kotlin, C++, or Ruby on Rails
- Deep knowledge of design patterns, architecture principles, and SOLID practices
- Ability to grasp highly technical concepts and pragmatically apply it in projects where practical. Examples are Security, OAuth 2.0, OpenID Connect, multithreading/asynchronous programming, networking, IoT, reactive programming, and database performance tuning
- Proven experience in cloud-native design (Azure and/or AWS) and microservices
- Experience with CI/CD, DevOps practices, and infrastructure automation (e.g. Bicep, Terraform)
- Strong communicator who builds trust and alignment across diverse teams
- Proven track record of technical mentorship and elevating team performance
- Passionate about learning, improvement, and leading with humility
- Strategic thinker with strong attention to detail
- Curious, pragmatic, and solution-focused
- Comfortable navigating ambiguity and evolving requirements
- Self-organising and accountable
- Deeply collaborative with a high sense of ownership
- Enthusiastic about solving hard problems that matter to people
- Highly competitive salary and benefits package
- Flexible working options
- Opportunity to shape culture and engineering maturity
- Global career growth opportunities
- Working with a team that genuinely cares about quality, outcomes, and people
- We are developing cloud-based practice management software that makes it easier for dental professionals to manage their practices.
- We are developing artificial intelligence-powered tools that help dentists diagnose and treat dental conditions more accurately.
- We are developing teledentistry solutions that make it possible for dentists to provide care to patients in remote areas.
- We are developing virtual reality and augmented reality tools that help dentists train and educate their patients.