Software Engineer - Ruby (Mid-Senior) in London
Software Engineer - Ruby (Mid-Senior)

Software Engineer - Ruby (Mid-Senior) in London

London Full-Time 30000 - 50000 ÂŁ / year (est.) No home office possible
Go Premium
H

At a Glance

  • Tasks: Create innovative web applications and maintain API infrastructure for seamless integration.
  • Company: Join a top-rated tech company redefining dental care with AI-driven solutions.
  • Benefits: Enjoy competitive salary, flexible work options, and opportunities for professional growth.
  • Why this job: Make a real impact in healthcare technology while working with cutting-edge tools.
  • Qualifications: Experience in Ruby, web development, and collaboration with diverse teams.
  • Other info: Be part of a culture that values diversity, creativity, and community.

The predicted salary is between 30000 - 50000 ÂŁ per year.

About Us

At Henry Schein One UK, we are a tech company with a mission to redefine dental care, creating a future where personalised, AI‐driven treatment and intelligent practice management come together to enhance patient care and build a thriving dental practice. We're innovators, relentless in our pursuit of customer success and constantly pushing the boundaries of the possible to create world‐class SaaS products.

Culture matters to us. Celebrated as one of the 'Sunday Times UK’s Best Places to Work' companies, our culture as an inclusive and forward‐thinking company means we are committed to creating an environment that values diversity and flexibility and promotes equal opportunities for everyone.

What We Do

Tech for good! Our SaaS product Dentally solves real‐world problems across three core areas.

  • Clinical: AI‐powered diagnostics and note‐taking, giving dentists an extra set of expert eyes on every x‐ray, further detecting subtle signs across conditions and boosting clinical accuracy in seconds.
  • Practice Management: Automating everything, ensuring dental practices get admin done quicker! Payments, Workflows & Patient Management, 3rd Party Integration, Reporting and Staff Instant Messaging.
  • Patient Experience: A digital‐first experience that empowers patients to manage appointments, complete medical forms, and make payments - all from their own device. No more old‐school phone calls and paper forms.

Product Development Culture

We are problem solvers, not ticket takers. We champion creative problem‐solving and value autonomy, trust, and impactful outcomes over rigid processes. Delivering improvements rapidly, we engage in iterative 6‐week cycles, addressing user needs and enabling technical innovation - balancing technical debt, bugs, and team growth. We are a continuous delivery focused group, shipping changes to production 200+ times per month.

At our core is the customer. Every solution we deliver is crafted with customer success in mind, building relationships that go beyond transactions and ensuring that as team members, we all prioritise customer success in every aspect of our work. We build software that delivers value for our users and resist the urge to over‐engineer our solutions. We let our users and the data tell us where we go next.

Our Tech & Tools

AWS, AWS Serverless, Azure, AWS CDK for C#, SS, ECS, Linux, Ansible, Packer, New Relic, Insight Hub. Product Development Stacks: Ruby, Ruby on Rails, Ember.js, JavaScript, NodeJS, TypeScript, Angular, TailwindCSS, .NET 7, Blazor WebAssembly, Puma, Sidekiq, Postgres, Redis, GitHub, Azure DevOps, Slite, Slack.

About You

  • 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.

What You’ll Do

  • 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 projects.
  • Communicating technical ideas and leading projects with a focus on solving real‐world business challenges.

What You’ll Bring With You

You are a talented engineer with experience spanning some of the below requirements:

  • Strong at developing web applications using an object‐oriented 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 AWS.

Diversity

Diversity at Henry Schein One is all about you being you. Diversity and inclusion are integral to every aspect of our business, we push boundaries fuelled by a diverse set of voices and a desire to make a difference. We’re proud to be an equal‐opportunity employer. All qualified candidates are considered without regard to race, colour, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, or age. We welcome everyone to our team; we foster creativity and ambition throughout our business. We’re making a difference every day and you can too.

Our Values

Everyone at Henry Schein One is encouraged to live and demonstrate our core values: Community, Each Person is as Important as the Next, Open Communication, Diversity & Inclusion, Caring, Corporate Citizenship, Shared Success, Career, Ethics, Recognise Creativity & Encourage it, People are our Greatest Asset.

Our Hiring Process

We’ve made our process as simple as possible whilst also allowing you to meet multiple members of the team, giving us valuable viewpoints on your experience. Everything is on Zoom and we aim to get you through our process in about 2 weeks.

  • Intro call with a member of our Talent Team.
  • 1st stage interview with the hiring manager.
  • 2nd stage technical & pairing session.

We look forward to hearing from you :)

Software Engineer - Ruby (Mid-Senior) in London employer: Henry Schein One UK

At Henry Schein One UK, we pride ourselves on being a leading tech company dedicated to transforming dental care through innovative SaaS solutions. Our inclusive and dynamic work culture, recognised as one of the 'Sunday Times UK’s Best Places to Work', fosters creativity and collaboration, while offering ample opportunities for professional growth and development. With a commitment to diversity and a focus on customer success, we empower our employees to make a meaningful impact in the healthcare sector.
H

Contact Detail:

Henry Schein One UK Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer - Ruby (Mid-Senior) in London

✨Tip Number 1

Network like a pro! Reach out to current employees at Henry Schein One on LinkedIn. Ask them about their experiences and any tips they might have for the interview process. A personal connection can really help you stand out!

✨Tip Number 2

Prepare for those technical interviews! Brush up on your Ruby skills and be ready to showcase your problem-solving abilities. Practice coding challenges and think about how you can apply your knowledge to real-world scenarios, just like they do at Henry Schein One.

✨Tip Number 3

Show off your passion for tech for good! During your interviews, share examples of how you've used technology to solve problems or improve processes. This aligns perfectly with their mission and shows you're a great fit for their culture.

✨Tip Number 4

Don’t forget to follow up! After your interviews, send a thank-you email to express your appreciation for the opportunity. Mention something specific from your conversation to remind them of your enthusiasm and fit for the role.

We think you need these skills to ace Software Engineer - Ruby (Mid-Senior) in London

Ruby
Ruby on Rails
JavaScript
HTML
CSS
Single Page Applications
React
Angular
Ember.js
RESTful APIs
Cloud Computing (AWS)
API Infrastructure Design
Communication Skills
Collaboration Skills
Problem-Solving Skills

Some tips for your application 🫡

Show Your Passion for Tech: When you're writing your application, let your enthusiasm for tech shine through! We love seeing candidates who are genuinely excited about creating innovative solutions and improving user experiences.

Tailor Your Application: Make sure to customise your application to highlight how your skills and experiences align with our mission at Henry Schein One. Mention specific projects or technologies you've worked with that relate to the role.

Be Authentic: We value authenticity, so don’t be afraid to show your personality in your application. Share your unique perspective and experiences that make you a great fit for our inclusive culture.

Apply Through Our Website: For the best chance of success, apply directly through our website. This way, your application goes straight to us, and we can’t wait to see what you bring to the table!

How to prepare for a job interview at Henry Schein One UK

✨Know Your Tech Stack

Make sure you’re well-versed in Ruby, Ruby on Rails, and any JavaScript frameworks mentioned in the job description. Brush up on your knowledge of RESTful APIs and cloud computing platforms like AWS, as these are crucial for the role.

✨Showcase Problem-Solving Skills

Prepare to discuss specific examples where you've tackled real-world problems through your coding. Highlight your experience with creating intuitive web applications and how you’ve collaborated with product managers and other engineers to deliver impactful solutions.

✨Emphasise Communication and Collaboration

Since the company values open communication and teamwork, be ready to demonstrate your ability to work effectively with diverse teams. Share instances where you’ve successfully communicated technical ideas or led projects, showcasing your empathetic and authentic approach.

✨Be Ready for Technical Challenges

Expect a technical interview that may include coding challenges or pair programming sessions. Practice common coding problems in Ruby and be prepared to explain your thought process clearly. This will show your independence and proactive nature in delivering production-ready code.

Software Engineer - Ruby (Mid-Senior) in London
Henry Schein One UK
Location: London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

H
  • Software Engineer - Ruby (Mid-Senior) in London

    London
    Full-Time
    30000 - 50000 ÂŁ / year (est.)
  • H

    Henry Schein One UK

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>