
Senior Software Engineer
Henry Schein
full-time
Posted on:
Location Type: Remote
Location: United Kingdom
Visit company websiteExplore more
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