Think Beyond The Label Jobs

Mobile Think Beyond The Label Logo

Job Information

MEDICAREMD.COM Principal Software Engineer in AMERICAN FORK, Utah

This role will be hybrid in our American Fork, UT office 2 days per week (Tuesdays and Thursdays).Unfortunately, Henry Schein One is unable to hire individuals residing in North Dakota, Hawaii, West Virginia, Maryland, Delaware, Puerto Rico, or other US Territories.This role will only consider W2 candidates and not C2C candidates.

Job Summary You will be part of a talented team of software engineers who strive to provide a best-in-class solution for our dental customers. This position is responsible for performing advanced full stack programming tasks for the maintenance and enhancement of our Dentrix Practice Management System.

What You Will Do * Research and maintain knowledge in emerging technologies and possible applications to the business * Evaluate and work with Architecture to gain approval for new software languages, frameworks, and procedures which make up our standard software development stack * Understand and guide company-wide system architecture * Provide leadership to engineering guilds * Accomplish organization missions by delivering results as needed * Champion positive change within the organization * Influence others across all departments * Present advanced architectural topics Technologies We Use * C, C++, C# and .NET(Framework 4.7) * SQL * WinForms and WPF * GitLab with CI/CD pipelines * Client Server Architecture * Win32 API and WinUI 3 (Bonus) * SaaS Services with Java and SpringBoot What You Will Have * 10+ years of experience building backend software utilizing our technology stack * Prior as experience as a team or tech lead * Expert level experience in TDD unit testing * Understanding of domain driven design * Can account for system interdependency and recommend solutions to ensure uptime and intersystem health * Understanding and defining cross-team interdependent roadmaps * Ability to design, build, conduct, analyze and publish experiments * Can build systems with an emphasis on reliability, scale, maintainability, and timely error reporting * Understands modern technologies, architectural patterns, and their practical application * Experience working in an agile environment * Excellent written and verbal communication skills * Enjoy sharing ideas with, and learning fromother team members * Effectively estimate engineering work within 6-12 month timelines Nice to Haves * Bachelor's Degree in Computer Science * JavaScript and Typescript * Understanding of Behavioral Driven Development (BDD) * Past experience converting legacy applications to a micro service architecture The posted range for this position is$150,000 - $185,000which is the expected starting base salary range for an employee who is new to the role to fully proficient in the role. Many factors go into determining employee pay within the posted range including prior experience, current skills, location/labor market, internal equity, etc. This position is eligible for a15%bonusnot reflected in the posted range.

What you get as a Henry Schein One Employee * A great place to work with fantastic people * A career in the healthcare technology industry, with the ability to grow and realize your full potential * Competitive compensation * Excellent benefits package!Medical, Dental and Vision Coverage, 401K Plan with Company Match, Paid Time Off (PTO), Paid ParentalLeave, Short Term Disability, Work Life Assistance Program, Health Savings and Flexible Spending... For full info follow application link.

Henry Schein, Inc.  is an Equal Employment Opportunity Employer and does not discriminate against applicants or employees on the basis of race, color, religion, creed, national origin, ancestry, disability that can be reasonably accommodated without undue hardship, sex, sexual orientation, gend er identity, age, citizenship, marital or veteran status, or any other legally protected status.

DirectEmployers