Senior Developer
Senior Developer at Henry Schein One: lead, mentor and ship scalable, AI-enabled dental software with a diverse, collaborative team.
We usually respond within a week
About Us
At Henry Schein One, we are a tech company with a mission to redefine dental care, creating a future where personalised, AI-driven treatment and intelligent practice management come together to enhance patient care and build a thriving dental practice.
Our culture at Henry Schein One as an inclusive and forward-thinking company means we are committed to creating an environment that values diversity and flexibility and promotes equal opportunities for all individuals.
How we work
We are not looking for ticket takers, we are looking for problem solvers. Our development teams are presented with problems, supported by context and research to help them deliver a solution using modern tools and technology. We are passionate about developing software the right way. Our developers work with both old and new platforms alike, but we are extremely creative in using modern tools and technology to enhance our customers’ experience with our legacy products. Collaboration is a big part of how we operate. We are responsible for making decisions that will affect thousands of users.
Our tech and tools
.NET, C#, Linq, Microsoft SQL Server
Ruby, Ruby on Rails, Postgres
AWS, Azure
Azure DevOps, GitHub, Asana, Slite, Slack, New Relic
Purpose
The Senior Developer is responsible for designing, building, and maintaining high-quality, scalable software solutions. This role provides technical leadership through strong engineering practices, mentoring of less experienced developers, and collaboration with cross-functional teams to deliver reliable and impactful outcomes.
What you'll do
Developing and owning substantially complex product features
Being a highly valued and effective member of the scrum team
Deliver high quality, accurate and robust code
Writing great code that other team members can learn from
Mentoring and coaching others in the team for technical excellence
Participating in code reviews
Supporting and championing agreed development processes, tools and techniques such as design patterns, continuous integration refactoring and security
Leading by example
What you’ll bring with you
Degree in Computer Science or related qualification.
Extensive experience with developing web applications (full-stack, or back-end, or front-end)
Deep knowledge of more than one of JavaScript, CSS, HTML5, Bootstrap, Ember.js, Angular.js, Java, C#, SQL Server, Postgres, Entity Framework, Rabbit MQ, Ruby, Rails
Deep knowledge architectural patterns such as MVC, MVP, Micro-services
Skilled at mentoring junior team members
Passionate about software development
A love for coding
Thriving when working with other smart people
Diversity at Henry Schein One
Diversity at Henry Schein One is all about you being you. Diversity and inclusion are integral to every aspect of our business, we push boundaries fuelled by a diverse set of voices and a desire to make a difference. We are proud to be an equal-opportunity employer. All qualified candidates are considered without regard to race, colour, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, or age. We welcome everyone to our team; we foster creativity and ambition throughout our business. We’re making a difference every day and you can too.
Our Shared Values
Everyone at Henry Schein One is encouraged to live and demonstrate our core values:
Community
Each Person is as Important as the Next
Open Communication
Diversity & Inclusion
Caring
Corporate Citizenship
Shared Success
Career
Ethics
Recognise Creativity & Encourage it
People are our Greatest Asset
- Department
- Engineering
- Role
- Senior Software Engineer
- Locations
- Auckland
- Remote status
- Fully Remote
- 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.