SonicJobs Logo
Left arrow iconBack to search

Full Stack Software Engineer

Systems Biology Laboratory UK cic
Posted 17 hours ago, valid for 10 days
Location

Abingdon, Oxfordshire OX14 4SB, England

Salary

£48,000 - £57,600 per annum

info
Contract type

Full Time

Health Insurance
Retirement Plan

By applying, a Reed account will be created for you. Reed's Terms & Conditions and Privacy policy will apply.

Sonic Summary

info
  • The role is for a full stack developer to join a team of Molecular Biologists and Software Engineers at the Systems Biology Laboratory in Abingdon, Oxfordshire.
  • Candidates should have a degree with a 2.1 or above and at least 3 years of commercial experience in developing web applications.
  • The salary for this position ranges from £40k to £50k, depending on experience, with flexible remote or hybrid working options available.
  • Key responsibilities include maintaining the Digital Microbiology platform and developing Java-based command-line applications for DNA sequencing datasets.
  • Benefits include 33 days of holiday, private health insurance, and a company pension scheme with matched contributions up to 10%.

The Role

We are a team of Molecular Biologists and Software Engineers developing world-leading DNA analysis techniques. We are looking for a skilled full stack developer to join our existing small coding team to undertake development and maintenance of our Digital Microbiology platform.

We have built our platform using Serverless Stack for infrastructure, Java and Kotlin for our microservice APIs, and Remix for our multiple front-end applications, and are looking for engineers with exposure to these technologies.

This role will be based at Systems Biology Laboratory’s (SBL)’s office in Abingdon, Oxfordshire, with flexible, remote or hybrid working available, and a salary of £40k - £50k for the successful candidate dependent on experience.

You will be responsible for:

  • Providing collaborative support for the extension and maintenance of our Digital Microbiology platform.
  • Assist with developing both new and existing Java based command-line applications for the processing of large DNA sequencing bioinformatic datasets.
  • Help support and improve other existing in-house software, including CLI and web applications.

Why Work for SBL?

We are a not-for-profit community interest company who want to make a difference to improving patient treatment options through high quality research.

We have a varied portfolio of research projects with a major focus on our first commercial service for improved and unbiased diagnostic methods for urinary tract infections.

We recognise that the most important asset at SBL are our employees and we are dedicated to continuous training and development opportunities. You will also benefit from private healthcare insurance and joining our company pension scheme.

Skills, knowledge and experience

Essential:

  • Degree educated, 2.1 or above in relevant discipline.
  • 3+ years of commercial experience developing web applications.
  • Backend experience: Java or Kotlin, Spring.
  • Frontend experience: React.
  • Able to work in an agile way, extending existing codebases to meet new requirements.
  • Analytical with creative problem solving skills to provide effective solutions and present ideas to relevant stakeholders
  • A motivated self-starter, able to develop software independently with little technical guidance. Eager to learn and implement new technologies to improve existing systems.
  • Strong communication skills with the ability to communicate to high level stakeholders. Collaborative, keen to be part of a wider scientific team.
  • Must have the right to work in the UK and must currently reside in the UK.

Desirable:

  • Experience with Docker, AWS - S3, ECS, DynamoDB, RDS etc..
  • Experience with Remix.
  • Knowledge of serverless computing or IaC.
  • Familiarity with biological sciences, ideally with manipulation of DNA sequence datasets.
  • Git workflows.
  • Familiarity with E2E testing, we use Playwright.
  • Bash scripting knowledge.

Benefits

  • 33 days holiday (Including bank holidays).
  • Private Health Insurance with VitalityHealth.
  • Salary sacrifice, company enhanced pension scheme, matched up to 10%.
  • Flexible & Remote working available.

Interview Process

  • Stage 1 - 30 minutes with one of the team
  • Stage 2 - Take home challenge
  • Stage 3 - 60-90 minutes technical interview to discuss the challenge

Apply now in a few quick clicks

By applying, a Reed account will be created for you. Reed's Terms & Conditions and Privacy policy will apply.