Senior Product Engineer (Contract)

X-labsystems

Senior Product Engineer (Contract)

Salary Not Specified

X-labsystems, Leeds

  • Full time
  • Permanent
  • Remote working

Posted 1 week ago, 16 Jun | Get your application in now before you're too late!

Closing date: Closing date not specified

job Ref: e3aa157dc4f142409a0306ac4c74943f

Full Job Description

With 95% penetration in the UK NHS market, X-Lab processed more than 500 million tests for UK citizens during Covid. Labgnostic, our lab-to-lab interoperability solution, is the world's first system-agnostic laboratory exchange network. And LabgnosticEQA delivers services for EQA/PT providers worldwide. X-Lab's newly launched LabReach solution, is an order communications portal that enables remote requesters to easily order tests and digitally receive results from any remote location.

Supporting over 180 LIS instances, X-Lab covers a comprehensive range of disciplines and our library of over 6,000 coded tests is growing daily. X-Lab operates throughout the UK, Ireland, Europe, Australia, New Zealand and the USA.

X-Lab's head office is in Leeds, with another office in London, but our team is distributed across the UK. We're a remote-first organisation and believe in the flexibility to work in a way that supports your lifestyle, with many of our team choosing to work from one of our offices a few times a week and at home on other days. While our team lives in lots of different locations, we get together regularly as a company, and within our teams, to socialise and encourage the warm and friendly culture which sits at the heart of X-Lab.

About the Labgnostic EQA Team

A cross-functional development team building a new health tech product with cutting-edge technologies. The product operates in a complex domain offering a variety of technical challenges.

What you'll be doing

  • Full stack web development of the EQA product

  • Taking ownership of feature delivery from implementation, testing, deployment and monitoring

  • Freedom to choose the right tools and technologies for the job

  • Deploying to production little and often (usually multiple times per day)

  • Paired programming when it makes sense

  • Preparing and reviewing small, focused pull requests

  • Deciding your own ways of working within your squad

    We are looking for a full-stack engineer with significant professional experience in the following areas.

  • Modern ASP.NET Core and Entity Framework Core (.NET 8 used currently)

  • ReactJS

  • SQL

  • Messaging technologies e.g. RabbitMQ, Azure Service Bus etc

  • Automated testing of both frontend and backend applications


  • Desired experience
  • Docker

  • Azure Container Apps

  • GitHub Actions

  • Terraform

  • Distributed systems design

  • Authentication/authorization solutions