Full Stack Software Engineer (we have office locations in Cambridge, Leeds and London)
Core
Design, build, and maintain secure, scalable Python-based backend services and user-facing frontend applications to support genomic testing and clinical decision-making at national scale.
Role type
Full Stack Software Engineer (Backend-focused)
Builds
Decision Support System (DSS) Platform for clinical scientists to analyze Whole Genome Sequencing (WGS) output
Domain
Healthcare / Genomics
Deliverable
production ML models | product features
Required skills
Python, JavaScript, AWS, REST APIs, Relational Databases (SQL/Postgres), Test Automation
Preferred skills
Next.js, Code Review Best Practices, Mentoring
Technologies
Python, JavaScript, Next.js, AWS, RDS, SQL, GitLab, Confluence, Jira
Responsibilities
Develop scalable Python code and REST APIs; Design and maintain resources hosted on AWS; Build test automation frameworks; Troubleshoot issues during development and testing; Collaborate with software, QA, and platform engineers.
Seniority
Mid-Senior, hands-on IC