{bc}
jazzhr

Staff Software Engineer (Installations)

Henry Schein One
American Fork, USA
Full-time
Senior Level
Onsite
USD 150000-165000 yearly
Discovered 1 weeks ago
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan
Smart Apply

Full Job Posting

  • Design, develop, and maintain InstallShield projects and custom actions for Dentrix
  • Collaborate closely with product managers, engineers, DevOps and support, ensuring a seamless and iterative design process that integrates feedback at every stage
  • Lead initiatives to modernize and standardize our installer infrastructure, including versioning, rollback, silent install contracts, and upgrade strategies
  • Troubleshoot and resolve complex installation-related issues across supported Windows environments
  • Contribute to the development of core application components in C, C++, and C#, ensuring maintainability and performance
  • Mentor other engineers and set best practices in packaging, deployment, automated install testing, and legacy code modernization
  • Strong understanding of databases and ability to support database schema management
  • Use AI-assisted development tools responsibly and champion AI assisted engineering
  • Languages & Frameworks: C, C++, C#, Python and InstallScript

• Package Management: InstallShield

  • DevOps & Tools: GitLab and Jira

• Client Server Architecture

  • Java Web Services, Java Spring Boot and AWS
  • AI/ML technologies , including: LLMs, RAG pipelines, and prompt engineering Agentic frameworks and orchestration tools Model evaluation, monitoring, and responsible AI practices AI-assisted developer tooling to enhance productivity
  • LLMs, RAG pipelines, and prompt engineering
  • Agentic frameworks and orchestration tools
  • Model evaluation, monitoring, and responsible AI practices
  • AI-assisted developer tooling to enhance productivity
  • 7+ years of professional software development experience with a focus in Windows desktop and system-level applications
  • 3+ years of hands-on experience with package management tools, preferably InstallShield
  • In depth knowledge of Windows OS, Windows Installer (MSI), and registry/file system operations
  • Excellent debugging and troubleshooting skills related to installation and runtime behaviors and processes
  • Clear and confident communicator who thrives in a collaborative, knowledge-sharing culture
  • Ability to lead cross-functional efforts and effectively within engineering, QA, DevOps, and support in an agile scrum environment
  • Ability to own technical design decisions
  • Understanding and defining cross-team interdependent roadmaps
  • Passion for building great software and driving team success
  • Bachelor’s Degree in Computer Science or a related field
  • Prior experience as a team or technical lead
  • Experience with WiX, Chocolatey, Scoop, Winget or other modern packaging frameworks
  • Exposure to CI/CD pipelines and build automation tools
  • Familiarity with digital signing processes, elevation/privilege handling, and silent installs
  • Familiarity with Faircom database
  • F amiliarity with clean architecture and similar patterns
  • A robust benefits package including health coverage, retirement savings with company match, paid time off, parental leave, wellbeing resources, education support, and MORE!

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Henry Schein One