Senior Developer
Senior Developer at Henry Schein One: own end-to-end projects, build AI-powered software for dental teams, and ship meaningful, customer-driven impact.
We usually respond within a week
Who we are
Henry Schein One provides advanced, market-leading software solutions that help dental teams manage their practice effectively so that they can focus on delivering the best possible care to their patients.
What you’ll be doing
· Own your work from discovery to delivery, with a clear focus on customer value and business impact.
· Work backwards from problems, define how success will be measured early, and build feedback loops into the solution.
· Deliver products, APIs, integrations, and automations that solve the right problem and improve customer experience.
· Use AI throughout the SDLC to accelerate analysis, coding, testing, debugging, documentation, and review whilst maintaining a high quality of work delivered.
· Make pragmatic choices, avoid over-engineering, and treat technology, languages, and frameworks as tools for building useful solutions.
· Partner closely with product, design, platform, security, operations, and customers to learn fast and ship what matters.
What you’ll be working on
Our industry leading cloud practice management system: https://www.dentrixascend.com/
Your technical skills
· Strong track record of getting meaningful work done and delivering value to customers and the business.
· Excellent problem-solving skills.
· Proficiency in using AI-powered development tools (e.g., Cursor, Claude Code, Copilot) to increase productivity and deliver high-quality work.
· Comfortable working across languages, frameworks, and codebases; examples may include C#, Java, Python, Go, JavaScript/TypeScript, .NET, Spring, React, Next.js, Angular, or Vue.
· Expertise in building well-architected solutions in AWS and/or Azure. Experience with services for compute, database, file storage, container orchestration, security, and networking would be a key advantage.
· Solid understanding of relational databases (SQL Server, PostgreSQL), NoSQL databases (Redis, Cosmos DB, DynamoDB), ORMs (EF Core, Dapper, Npgsql, Microsoft.Data.SqlClient), and their related tooling.
· Experience in implementing standards-based authentication and authorization (OAuth2, OIDC, RBAC) for enterprise applications integrating with platforms like Auth0 and Microsoft Entra ID (Azure AD)
· Experience with observability platforms (Application Insights, AWS CloudWatch, Dynatrace, DataDog, Splunk, Prometheus/Grafana or similar tools)
· Mastery of modern software engineering practices like CI/CD, trunk-based development, Infrastructure-as-Code, observability, monorepo, and “shift-left” mindset on quality.
· Extensive experience in conducting code reviews. This includes the ability to critically analyse code, articulate specific, well-reasoned feedback, and engage in productive code refinement.
Your personal attributes
· You take ownership and get things done, driving projects with a bias for action and a commitment to delivering value incrementally.
· You are passionate about solving meaningful problems and delivering value customers can feel
· You learn rapidly from setbacks and adapt your approach to continuously improve.
· You transform ambiguous problems and abstract ideas — not rigid specifications — into delightful, high-quality, and remarkably simple solutions. You are driven by true craftsmanship, creativity, and a relentless pursuit of excellence in everything you build.
· You possess a genuine passion for continuous learning and self-improvement. You actively seek and value diverse perspectives, recognizing the limitations of your own viewpoint.
· You champion a "One Team" philosophy, effective in working with multiple teams towards shared goals. You believe in transparent collaboration, actively engaging with the team through huddles, interactive reviews, and whiteboarding.
· You have strong opinions, loosely held — you thrive in technical discussions, confidently propose and debate ideas, and drive well-reasoned solutions to help the team achieve the best outcomes. You're not one to just go with the flow; you help drive us forward.
· You demonstrate strong interpersonal awareness, understanding team dynamics and the impact of your interactions.
- Department
- Engineering
- Role
- Senior Software Engineer
- Locations
- Auckland
- Remote status
- Hybrid
- Employment type
- Full-time
- Employment level
- Professionals
About Henry Schein One
We are a leading provider of dental technology solutions, and we are committed to developing innovative products and services that help dental professionals deliver the best possible care to their patients.
If you are passionate about dental technology and want to be part of a team that is making a difference, then Henry Schein One is the place for you. We offer a variety of career opportunities, from software development to customer support. We are always looking for talented and motivated individuals to join our team.
Together, we can change the future of dental care.
Here are some of the ways we are changing the future of dental technology:
- 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.
We are just getting started. We are committed to changing the future of dental care, and we need your help. Join us and be part of the team that is making a difference.