Senior Software Engineer

7 days ago


Gillingham, Kent, United Kingdom Henry Schein One group Full time

We are looking for a senior software engineer who is experienced at building applications for consumers and enterprises. You will play a leading role on our teams and have flexibility, autonomy, and responsibility to help design, build and maintain cloud-based applications that are used by thousands of dental professionals across the globe.

Who we are

Henry Schein One provides leading online dental practice management software to thousands of dental professionals. We are shaping the future of how millions of patients interact with their dental practice. We aim to solve tough, real-world problems by continuously innovating in the product space. We are growing our team to allow us to expand the use of Dentally across the globe.

Our Tech and Tools
  • Ruby, Ruby on Rails,
  • Postgres, Redis
  • Puma, Sidekiq
  • Heroku, AWS
  • GitHub Asana, Slite, Slack, New Relic
The way we work

We look for problem solvers, not ticket takers. We're not about following strict processes or micromanaging. We operate on trust and focus on making a real impact. Our teams are mission focused and presented with problems, supported by context and research to help them deliver valuable solutions. We are a continuous delivery focused group, shipping changes to production 150+ times per month. We plan our commitments on a quarterly basis and work in 6-week cycles that enable us to solve real problems for our users and their patients, while balancing technical debt, bugs, innovation and team growth. Our teams are directly responsible for making decisions that will improve oral care services for thousands of dental professionals and their patients.

Importantly, we keep things simple. We build software that delivers value for our users whether they are our customers, employees or other stakeholders. We make small changes that deliver business value, we test these with our users and iterate on the feedback. We resist the urge to over-engineer our solutions. We let our users and the data tell us where we go next.

About You

You are highly self-motivated and can work independently or partner closely with other engineers on a project. You have proven experience within leading roles on software engineering team projects. 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.

What you'll be working on
  • 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
Your Technical skills

You are a talented engineer with experience spanning some of the below 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, or (preferably)
  • 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

It's not expected that any single candidate would have expertise across all of these areas - we're looking for candidates that are particularly strong in a few areas and have some interest and capabilities in others.

Your personal attributes
  • 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
Our recruiting process

We try to make our process as simple as possible whilst giving you and us opportunities to learn about each other.

1. 25 mins of online cultural and cognitive assessments

2. Chat with Head of Software Engineering to review role alignment

3. Technical test followed by review/interview with peer group

After this, we aim to make a decision within 24 hours

Our shared values

Consistently live and demonstrate Henry Schein One core values:

  • Mutuality
  • No politics
  • Each person as important as the next
  • Recognise creativity and encourage it
  • Open communication
  • Strong Ethics
#J-18808-Ljbffr

  • Gillingham, Kent, United Kingdom Liajusto Full time

    Senior Embedded Software EngineerKentCompetitiveMonday-Friday I am searching for a highly skilled Senior Software Engineer experienced in the automotive sector to join a well-established company located in Kent on a full-time, long-term basis. The company is open to providing relocation assistance for candidates from other UK regions (please note, no...


  • Gillingham, Kent, United Kingdom Henry Schein One group Full time

    We are looking for a senior software engineer who is experienced at building applications for consumers and enterprises. You will play a leading role on our teams and have flexibility, autonomy, and responsibility to help design, build and maintain cloud-based applications that are used by thousands of dental professionals across the globe. Henry Schein One...

  • Senior Engineer

    7 days ago


    Gillingham, Kent, United Kingdom New Appointments Group Full time

    Senior Product Inspection EngineerJoining a well-established global manufacturing company based in Gillingham, the Senior Product Inspection Engineer role is crucial for providing specialized measurement expertise to support various engineering activities, from validating product performance to developing new products.As part of a collaborative team of...


  • Gillingham, Kent, United Kingdom Morgan Jones Full time

    Do you have 5 years' of experience in developing real-time embedded systems? Have you a strong understanding of Matlab Simulink and Stateflow and use of CCP calibration tools (e.g. INCA, ATI Vision, CANape)? Senior Systems Engineer Location - Gillingham, Kent (hybrid working with 2-3 days in the office) Salary - Highly competitive DOE Permanent We have a...

  • Senior Engineer

    7 days ago


    Gillingham, Kent, United Kingdom New Appointments Group Full time

    Senior Product Inspection EngineerAt our global manufacturing company in Gillingham, as a Senior Product Inspection Engineer, you'll bring your critical measurement expertise to support vital engineering activities, from product performance validation to new product development. Collaborating with a dynamic team of Inspection Engineers and Technicians,...


  • Gillingham, Kent, United Kingdom Pearson Whiffin Full time

    Senior Development Engineer £Competitive Medway Monday-Friday My client is looking for a Senior Development Engineer to join their innovative team If you have previous experience developing products within the automotive industry or related field, then this could be the role for you Duties include: Performing tests on products to evaluate product...


  • Gillingham, Kent, United Kingdom Liajusto Full time

    ompetitive Medway Monday-Friday My client is looking for a Senior Development Engineer to join their innovative team If you have previous experience developing products within the automotive industry or related field, then this could be the role for you Duties Include Performing tests on products to evaluate product performance. Reporting on tests to...


  • Gillingham, Kent, United Kingdom Rise Technical Recruitment Full time

    Senior Systems Engineer£60,000 per annum DOE + Training + Progression+ Overtime + Benefits + Pension + HolidaysLocated in Gillingham (Commutable from: Rochester, Sittingbourne, Gravesend, Longfield, Aylesford, Maidstone)Are you a Senior Systems Engineer looking for a chance to expand your skills, boost your income with overtime, and join a dynamic and...


  • Gillingham, Kent, United Kingdom Morgan Jones Full time

    Do you have 5 years’ of experience in developing real-time embedded systems? Have you a strong understanding of Matlab Simulink and Stateflow and use of CCP calibration tools (e.g. INCA, ATI Vision, CANape)? Senior Systems Engineer Location - Gillingham, Kent (hybrid working with 2-3 days in the office) Salary - Highly competitive DOE Permanent We have a...


  • Gillingham, Kent, United Kingdom Propel Full time

    Lead Software Engineer - ClimateTechSalary: Up to £100k + stock optionsn1 day per week in the office, Kent (near Ashford International station)n25 mins from London St Pancras.NET, Angular, Typescript, Azure, NoSQLAn extraordinary ClimateTech planting 1m hectares of rainforest. The team have built a system that provides insight into forest change and carbon...


  • Gillingham, Kent, United Kingdom Barker Ross Full time

    The CompanyA market-leading premium solutions and components provider, developing fuel systems, electrical systems, and aftermarket solutions.Position OverviewAs the Senior Systems Engineer you will develop real-time, safety critical powertrain systems for use within passenger vehicle and commercial vehicle applications.Key Responsibilities:Designing control...


  • Gillingham, Kent, United Kingdom Morgan Jones Full time

    Senior Systems Engineer Location - Gillingham, Kent Salary - Competitive Salary Permanent Do you have 5 years’ of experience in developing real-time embedded systems? Have you a strong understanding of Matlab Simulink and Stateflow and the use of CCP calibration tools (e.g. INCA, ATI Vision, CANape)? We have a fantastic opportunity in Gillingham for a...

  • Senior Engineer

    2 weeks ago


    Gillingham, Kent, United Kingdom Morgan Jones Full time

    Do you have previous experience in the field of dimensional metrology or precision engineering? Do you have experience of using manual and digital microscopes? Senior Product Inspection Engineer Location - Gillingham, Kent Salary - Highly Competitive DOE Permanent We have a fantastic opportunity in Gillingham for a Senior Product Inspection Engineer to work...

  • Senior Engineer

    2 weeks ago


    Gillingham, Kent, United Kingdom Morgan Jones Full time

    Senior Engineer - Product Inspection Location - Gillingham, Kent Salary - Highly Competitive DOE Permanent Do you have previous experience in the field of dimensional metrology or precision engineering? Do you have experience of using manual and digital microscopes? We have a fantastic opportunity in Gillingham for a Senior Engineer - Product Inspection to...


  • Gillingham, Kent, United Kingdom ALTEN Full time

    This job is brought to you by Jobs/Redefined, the UK's leading over-50s age inclusive jobs board. Company Description Are you passionate about engineering? Do you want to make a difference? You could be one of our 54k+ colleagues in over 30 countries working on inspiring projects in the most innovative companies. Join us and start building tomorrow's...

  • Validation Engineer

    1 week ago


    Gillingham, Kent, United Kingdom New Appointments Group Full time

    Validation Engineer: We are seeking a dedicated Validation Engineer (Rig Calibration) to join a dynamic engineering team. The successful candidate will be an expert in configuring and calibrating powertrain control modules for both standard and bespoke test systems and facilities. This role involves working closely with cross-functional teams in software,...

  • Validation Engineer

    7 days ago


    Gillingham, Kent, United Kingdom New Appointments Group Full time

    Validation Engineer:We are seeking a dedicated Validation Engineer (Rig Calibration) to join a dynamic engineering team. The successful candidate will be an expert in configuring and calibrating powertrain control modules for both standard and bespoke test systems and facilities. This role involves working closely with cross-functional teams in software,...

  • Engine Test Engineer

    2 weeks ago


    Gillingham, Kent, United Kingdom Morgan Jones Full time

    Do you have a basic understanding of fuel injection system functionality and are looking to work for a marketing leading organisation? Do you have a basic understanding of engine functions coupled with experience or qualifications in automotive, aerospace, motorsports or cycling? Engine Test Engineer Location - Gillingham, Kent Salary- Depending on...

  • Validation Engineer

    1 week ago


    Gillingham, Kent, United Kingdom Morgan Jones Full time

    Are you looking to work for a forward-thinking organisation working towards a cleaner tomorrow? Do you have previous experience working with Fuel Injection Engine Calibration? Validation Engineer Location - Gillingham, Kent Salary - Depending on experience Benefits - Career opportunities, long service holidays, discounts, and more! Full-time permanent role...


  • Gillingham, Kent, United Kingdom Tiger Resourcing Group Full time

    Senior Electronics Hardware Design EngineerRead all the information about this opportunity carefully, then use the application button below to send your CV and application.Within the Electronics Engineering team, develops electronics designs to fulfil customer and legislative requirements in a challenging context of high-volume manufacturing, high quality,...