Senior Software Engineer

Henry Schein One Logo

Henry Schein One

πŸ’΅ $90k-$125k
πŸ“Remote - Worldwide

Summary

Join a collaborative team of software engineers and contribute to the evolution of the Dentrix Enterprise Practice Management System, a Windows desktop application used by dental professionals. As a Sr. Software Engineer, you will enhance and maintain the software, participate in Agile/Scrum ceremonies, solve complex problems, apply object-oriented design principles, utilize Test Driven Development, and mentor peers. The role requires a US Citizen and additional background clearance. The position is remote within the United States, offering competitive compensation and excellent benefits. The salary range is $90,000-$125,000, with a bonus target. Henry Schein One values innovation, teamwork, and work-life balance.

Requirements

  • Bachelor’s Degree in Computer Science preferred or equivalent work experience
  • 5+ years of experience building backend software utilizing our technology stack
  • Understanding of domain-driven design and working in Agile environments
  • A passion for crafting maintainable, efficient, and high-performing software
  • Excellent communication skills with the ability to share knowledge and mentor peers
  • C# and .NET Framework (required)
  • WPF and WinForms (required)
  • MS SQL Server
  • GitLab, Jira
  • Client-server applications, Windows native applications

Responsibilities

  • Enhance and maintain Dentrix Enterprise software by eliminating bugs and feature enhancement
  • Participate in Agile/Scrum ceremonies, collaborating with cross-functional teams
  • Solve complex problems with creativity, curiosity, and technical knowledge
  • Apply object-oriented design, refactoring, and clean architecture principles to deliver maintainable, high-quality code
  • Utilize Test Driven Development (TDD) where possible and mentor others in best practices
  • Lead by example in code reviews and technical discussions

Preferred Qualifications

  • Active Public Trust Security Clearance or higher is preferred
  • C, C++, and .NET Core (bonus)
  • Web APIs (REST), HTML/CSS, Angular, React
  • If you do not possess one you must be willing to undergo the clearance process upon receiving a job offer

Benefits

  • Medical, Dental and Vision Coverage
  • 401K Plan with Company Match
  • Paid Time Off (PTO)
  • Sick Leave (if applicable)
  • Paid Parental Leave
  • Short Term Disability
  • Income Protection
  • Work Life Assistance Program
  • Health Savings and Flexible Spending Accounts
  • Education Benefits
  • Worldwide Scholarship Program
  • Volunteer Opportunities

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.