Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Henry Schein

Senior Software Engineer

Henry Schein

Senior Software Engineer leading the evolution of the Ascend Specialty codebase at Henry Schein One. Designing scalable solutions and mentoring engineers in a hybrid work environment.

Posted 5/2/2026full-timeSurrey • 🇨🇦 CanadaSeniorWebsite

Tech Stack

Tools & technologies
AngularCloudDistributed SystemsEmber.jsJavaScriptReactVue.js

About the role

Key responsibilities & impact
  • Own the technical health and evolution of the Ascend Specialty codebase
  • Lead by example through hands-on development and strong engineering practices
  • Design and implement scalable solutions for complex clinical workflows
  • Drive modernization initiatives, including framework migrations and backend improvements
  • Mentor engineers through code reviews, pairing, and architectural guidance
  • Ensure systems are secure, reliable, and performant in a high-traffic clinical environment
  • Collaborate with Engineering, Product, and leadership to align technical execution with business goals

Requirements

What you’ll need
  • Bachelor’s degree in Computer Science or equivalent experience
  • 8+ years of progressive software development experience
  • Proven experience designing and delivering scalable web applications
  • Deep expertise in at least one area of software engineering (frontend, backend, or distributed systems)
  • Experience with modern SPA frameworks (React, Angular, Vue.js, or Ember.js)
  • Strong experience with APIs, databases, and cloud-based environments
  • Experience modernizing systems or leading technical initiatives
  • Interest or experience with AI-assisted development tools is an asset
  • Excellent communication and collaboration skills
  • Self-motivated, pragmatic, and delivery-focused.

Benefits

Comp & perks
  • Flexible work arrangements
  • Professional development opportunities

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
software developmentscalable web applicationsfrontend developmentbackend developmentdistributed systemsSPA frameworksAPIsdatabasescloud-based environmentsAI-assisted development tools
Soft Skills
communicationcollaborationself-motivatedpragmaticdelivery-focusedmentoringcode reviewsarchitectural guidance
Certifications
Bachelor’s degree in Computer Science