At a Glance
- Tasks: Design and develop web applications that impact thousands of dental professionals.
- Company: Join a dynamic team at Henry Schein, a leader in healthcare technology.
- Benefits: Enjoy a competitive salary, fully remote work, and flexible hours.
- Why this job: Take ownership of projects and make real-world impacts with your coding skills.
- Qualifications: 5+ years as a full stack engineer with strong web development experience.
- Other info: Shape our culture and enjoy worldwide career progression opportunities.
The predicted salary is between 28800 - 48000 £ per year.
We are looking for a senior full stack engineer who is experienced at building web applications for consumers and enterprise. As part of a team you will help design, build and maintain applications that are used by thousands of dental professionals. You have experience in working closely with third party providers, engineering teams and business stakeholders to build highly scalable end-to-end applications.
About You: You are highly self-motivated and can work independently or partner closely with other engineers on a project. You are excited about building high quality products and want to own the product development lifecycle starting with the right design and development principles. You have strong communication and interpersonal skills. You enjoy solving problems and like to challenge yourself by building scalable and highly performant solutions.
Responsibilities:
- Create simple and intuitive web applications for a range of different end users.
- Design, develop, deploy and maintain your application.
- Own front-end and back-end development for your application.
- Design, build and maintain API infrastructure that allows for integration between different services and third party systems.
- Work effectively with product managers, other engineers and business stakeholders on the project.
- Communicate technical ideas and lead projects with a focus on solving real world business challenges.
Qualifications:
- Senior-level full stack engineer with 5+ years of experience.
- Strong at developing web applications using an object-oriented language like Ruby, Javascript, HTML and CSS.
- Experience working with Javascript frameworks and Single Page Applications.
- A robust knowledge of building and working with RESTful APIs.
- Experience integrating with internal and third party services.
- A knowledge of cloud computing platforms such as Amazon Web Services.
- 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.
Benefits:
- Highly competitive salary and benefits package.
- Fully remote working.
- Flexible working hours.
- Opportunity to work in a highly creative and dynamic work environment.
- You are responsible for making decisions that will affect thousands of users. You won’t be micromanaged or subject to decision by committee.
- Ability to help us shape and evolve our culture.
- Worldwide career progression opportunities.
Henry Schein is committed to the principle of equal opportunities in employment in all spheres of its operation. Henry Schein UK Holdings strives to operate a policy of equal opportunity and not discriminate against any person gender, race, colour, nationality, ethnic or national origin, religion, sexual orientation, marital status, disability, age or any other characteristic protected by law.
Senior Software Engineer employer: Henry Schein, Inc.
Contact Detail:
Henry Schein, Inc. Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage on platforms like LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects, especially those that highlight your experience with web applications and APIs. This is your chance to demonstrate what you can bring to the table beyond just a CV.
✨Tip Number 3
Prepare for interviews by practising common technical questions and coding challenges. We recommend doing mock interviews with friends or using online platforms to get comfortable with the format and types of questions you might face.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team and contributing to our mission.
We think you need these skills to ace Senior Software Engineer
Some tips for your application 🫡
Tailor Your Application: Make sure to customise your CV and cover letter for the Senior Software Engineer role. Highlight your experience with web applications, API infrastructure, and any relevant projects that showcase your skills in Ruby, Javascript, and cloud computing.
Showcase Your Problem-Solving Skills: In your application, share specific examples of how you've tackled challenges in previous roles. We love to see how you approach problem-solving and how your solutions have made a real impact on users or the business.
Communicate Clearly: Strong communication is key! Make sure your application reflects your ability to convey technical ideas clearly. Use straightforward language and avoid jargon where possible, so we can easily understand your experience and thought process.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates about the hiring process. Plus, we love seeing candidates who take that extra step!
How to prepare for a job interview at Henry Schein, Inc.
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, like Ruby, JavaScript, and RESTful APIs. Brush up on your knowledge of cloud platforms like AWS too. Being able to discuss your experience with these tools will show that you're a strong fit for the role.
✨Showcase Your Problem-Solving Skills
Prepare examples of how you've tackled complex problems in previous projects. Think about specific challenges you faced while building scalable applications and how you overcame them. This will demonstrate your ability to think critically and creatively, which is key for a Senior Software Engineer.
✨Communicate Effectively
Since strong communication skills are essential for this role, practice explaining technical concepts in simple terms. Be ready to discuss how you’ve collaborated with product managers and other stakeholders in the past. This will highlight your interpersonal skills and ability to work within a team.
✨Understand the Business Impact
Research the company and its products to understand how your role as a Senior Software Engineer will impact their business. Be prepared to discuss how your contributions can solve real-world challenges for dental professionals. This shows that you’re not just focused on coding but also on delivering value.