Henry Schein

Senior Software Engineer

Henry Schein

full-time

Posted on:

Location Type: Remote

Location: United Kingdom

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Creating intuitive web applications for a range of different end users and partners
  • Designing, developing, deploying and maintaining changes for your team's area of ownership
  • Designing, building and maintaining API infrastructure that allows for integration between different services and third party systems
  • Working effectively with product managers, other engineers and business stakeholders on the project
  • Communicating technical ideas and leading projects with a focus on solving real world business challenges

Requirements

  • Senior-level engineer with 5+ years of experience
  • Strong at developing web applications using an object orientated language like Ruby, being familiar with Ruby on Rails, Javascript, HTML and CSS
  • Experience working with Single Page Applications and Javascript frameworks such as React, Angular, Vue.js or (preferably) Ember.js
  • Desirable: A robust knowledge of building and working with RESTful APIs
  • Desirable: Experience integrating with internal and third party services
  • Desirable: A knowledge of cloud computing platforms such as Amazon Web Services, Heroku, Azure
  • Desirable: Knowledge of data migration and ETL practices
  • Desirable: Experience in leveraging AI tools to aid business processes.
  • Great communication and collaboration skills working with other engineers, product managers, and business stakeholders
  • Independent, proactive, and able to deliver production-ready code with minimal guidance
  • Empathetic and authentic
  • Inquisitive and interested
  • Driven
  • Self-motivated and diligent
  • Optimistic and courageous
Benefits
  • Highly competitive salary and benefits package
  • Fully remote working
  • Flexible working hours
  • Opportunity to work in a highly creative and dynamic work environment
  • Autonomy and Responsibility for making decisions that will affect thousands of users.
  • Ability to help us shape and evolve our culture
  • Worldwide career progression opportunities

Applicant Tracking System Keywords

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

Hard skills
web applicationsRubyRuby on RailsJavaScriptHTMLCSSSingle Page ApplicationsRESTful APIsdata migrationETL
Soft skills
communicationcollaborationindependenceproactivityempathyauthenticityinquisitivenessdriveself-motivationoptimism