Senior Product Engineer

Product · Full-time · Piedmont, Italy

Job description

X-Lab is currently offering an exciting role for a Senior Product Engineer. This is a great opportunity to join a fast-growing healthcare technology business.

About X-Lab

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 LabReach Team

At X-Lab, the LabReach team is enabling a wider range of healthcare organisations to access our core Lab interoperability solution and benefit from the efficiencies it offers. As we embark on our transformative journey, we are seeking an experienced Product Engineer with a proven release record of new products to contribute to a groundbreaking greenfield initiative. This product aims to streamline and digitise test ordering processes, eliminating paper-based inefficiencies & errors to enhance the overall healthcare experience across the UK.

As a Product Engineer, you will play a pivotal role in the design, development, and deployment of a revolutionary digital solution to replace traditional paper-based test request systems in healthcare stations throughout the UK. This is a unique opportunity for an experienced Product Engineer to leverage their skills and contribute to a product with a modern tech-stack that has the potential to significantly impact the efficiency of healthcare operations and improve patient care.

What you'll be doing

  • Taking an active involvement in the evolution of features, from conception through to delivery

  • Ensuring the quality of the product through testing, with a strong emphasis on the use of automated tests

  • Contributing to and encouraging a tidy, readable and maintainable codebase through clean code and good software design principles

  • Taking shared ownership in the team's backlog and agile ceremonies

  • Taking a pragmatic approach to solving technology problems

  • Building security into features at all stages of the development process

  • Participating in the requirements gathering and refinement process

  • Contributing to the growth of others, through, for example, coaching and mentoring

  • Helping to foster a culture of feedback by giving and receiving feedback in a reasonable manner

  • Working cooperatively with other members of the team through pairing or mobbing

  • Releasing continuously - we don’t wait to release, we use CI/CD practices to unlock value as soon as the code is ready

What you'll not be doing

  • Maintaining a legacy product - LabReach is a brand-new addition to the X-lab portfolio, using the latest technologies
  • Racing to complete work in time for an arbitrary deadline - we understand that good software often takes time and believe that doing a good job is better than rushing products to release
  • Estimating! We use a light Kanban methodology so our processes are nice and lean

Required Experience

  • Strong experience using .NET with C#

  • An excellent understanding of JavaScript/TypeScript

  • Excellent experience of a modern front-end stack (we use React with NextJS)

  • Experience building applications for mobile platforms

  • Strong experience with messaging technologies such as RabbitMq, and Pub/Sub architectures in general

  • A great understanding of distributed system design

  • Automated testing through TDD, BDD etc, both back- and front-end (for example, Cypress)

  • SQL & NoSQL Databases - ideally CosmosDB/MongoDB

  • Experience in data modelling and design

Desired Experience

  • Terraform - we look after our own infrastructure

  • Experience with cloud technologies such as Azure

  • Entity Framework

  • Experience with authentication management using OAuth (for example, Auth0)

Benefits

  • Remote-first working and flexible working hours, with modern comfortable offices in Leeds and London for co-working

  • Comprehensive Employee Assistance Programme to provide mental health, counselling and financial management support

  • Life Insurance

  • 28 days holiday, in addition to UK bank holidays

  • EMI Options Scheme

  • Company outings, social events and wellbeing initiatives

  • Pension scheme, 5% for 3% contribution

  • Birthday Meal

  • Cycle to Work Scheme

  • A flat organisational structure with loose, but supportive, line management.

  • Choice of hardware to ensure you have everything you need to work effectively + home working setup

Only UK based applications will be reviewed.