Senior Software Engineer - Cloud SaaS for Dental Care

Henry Schein One group

Surrey

Híbrido

CAD 130 000 - 142 000

Tempo integral

Há 6 dias
Torna-te num dos primeiros candidatos
Gerador de candidaturas

Recebe uma resposta deste empregador — um currículo e uma carta de apresentação adaptados exatamente ao que estão a contratar.

Ultrapassa os filtros ATS

Vantagens oferecidas por esta oferta de emprego

RRSP matching
Health benefits
Vacation allowance
Flex days
Birthday leave

Resumo da oferta

Henry Schein One Canada is seeking a Senior Software Engineer to join our True North team and evolve Dentrix Ascend for the US market. You will design, develop, test, and deliver reliable software for a complex SaaS platform used by dental professionals nationwide.

As an experienced individual contributor, you will work across the development lifecycle, mentor others, participate in code reviews, and contribute to deployment automation while collaborating with Product, UX, and Quality teams in a

Qualificações

  • 5+ years of professional software development experience.
  • Strong experience with Java and modern object-oriented software development.
  • Experience with Groovy, Grails, Spring, or a comparable Java-based framework.
  • Experience designing, building, and consuming RESTful APIs.
  • Strong understanding of relational databases, SQL, data modelling, and ORM frameworks.
  • Experience writing unit, integration, and automated tests.
  • Experience working with cloud-based applications and modern development environments.
  • Familiarity with CI/CD practices, version control, containerization, and production monitoring.
  • Experience diagnosing performance, reliability, or scalability issues in production systems.
  • Understanding of software architecture, common design patterns, and secure development practices.
  • Experience working in an Agile development environment.
  • Strong communication, collaboration, and problem-solving skills.
  • Ability to work independently while contributing effectively within a distributed team.
  • Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience

Responsabilidades

  • Design, develop, test, and maintain scalable software for the Dentrix Ascend platform.
  • Build high-quality backend services, APIs, database integrations, and user-facing functionality.
  • Translate product and business requirements into practical, maintainable technical solutions.
  • Contribute to technical design discussions and make recommendations balancing delivery, scalability, performance, and maintainability.
  • Write clean, secure, well-tested code and participate in code reviews.
  • Investigate and resolve complex production issues, identifying root causes and sustainable solutions.
  • Improve application performance, reliability, monitoring, and development workflows.
  • Collaborate with Product, UX, Quality, and other engineering teams across planning and delivery.
  • Support engineering modernization initiatives, including framework, architecture, and tooling improvements.
  • Mentor other developers through code reviews, pairing, knowledge sharing, and technical guidance.
  • Contribute to team standards and engineering practices while remaining accountable for your delivery commitments.
  • Explore practical ways to use AI-assisted development tools to improve productivity and software quality

Conhecimentos

Java
OO design
RESTful APIs
Cloud apps
CI/CD
Testing
Agile
Communication
Problem-solving
Distributed teams

Formação académica

Bachelors in CS/Engineering

Ferramentas

AWS
Kubernetes
Docker
GitLab
Gradle
Jira
Dynatrace
Cursor/AI tools

Descrição da oferta de emprego

Henry Schein One Canada is seeking a Senior Software Engineer to join our True North team and evolve Dentrix Ascend for the US market. You will design, develop, test, and deliver reliable software for a complex SaaS platform used by dental professionals nationwide.

As an experienced individual contributor, you will work across the development lifecycle, mentor others, participate in code reviews, and contribute to deployment automation while collaborating with Product, UX, and Quality teams in a

Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Senior Software Engineer: SaaS Backend for Dental
Senior Software Engineer: SaaS Backend for Dental

Software of Excellence • Surrey

Híbrido
CAD 130 000 - 142 000
Hybrid work model
Surrey office
Senior Backend Engineer – SaaS, Cloud & APIs
Senior Backend Engineer – SaaS, Cloud & APIs

Henry Schein One Canada • Surrey

Híbrido
CAD 130 000 - 142 000
Senior Java Backend Engineer - SaaS Platform (Hybrid)
Senior Java Backend Engineer - SaaS Platform (Hybrid)

Henry Schein One Canada • Surrey

Híbrido
CAD 130 000 - 142 000
3% RRSP matching
Vacation 3–5 weeks
Senior Software Engineer
Senior Software Engineer

Henry Schein One Canada • Surrey

Híbrido
CAD 130 000 - 142 000
Senior Java Software Engineer
Senior Java Software Engineer

Henry Schein One Canada • Surrey

Híbrido
CAD 130 000 - 142 000
3% RRSP matching
Vacation 3–5 weeks
Senior Software Engineer, Dentrix Ascend
Senior Software Engineer, Dentrix Ascend

Henry Schein One group • Surrey

Híbrido
CAD 130 000 - 142 000
RRSP matching
Health benefits
Vacation allowance
+2
Senior Software Engineer, Dentrix Ascend
Senior Software Engineer, Dentrix Ascend

Software of Excellence • Surrey

Híbrido
CAD 130 000 - 142 000
Hybrid work model
Surrey office
Staff Software Engineer
Staff Software Engineer

Henry Schein One | Exan • Surrey

Presencial
CAD 155 000 - 195 000
3% RRSP matching
3-week paid vacation, growing up to 5 weeks with tenure
Software Engineering Manager
Software Engineering Manager

Henry Schein One | Exan • Surrey

Presencial
CAD 139 500 - 176 750
3% RRSP matching
3-week paid vacation, growing to 5 weeks
Unlimited paid flex days
+1
Dental Software Technical Support
Dental Software Technical Support

ClearDent • Burnaby

Presencial
CAD 45 000 - 65 000
Competitive compensation
Excellent benefits (health, dental, &
Flexible hybrid work options with Burn
+2