Full Stack Software Engineer (we have office locations in Cambridge, Leeds and London)
Genomics England5 hours ago
London, United KingdomSenior
Responsibilities
- Design, build, and maintain scalable Python backend services and software.
- Develop and consume REST APIs for internal and external integrations.
- Design and develop user-facing applications using JavaScript, with opportunities to use Next.js.
- Work with relational databases, including AWS RDS and SQL-based solutions such as Postgres.
- Build and enhance test automation frameworks and troubleshoot issues during development and testing.
- Design and maintain reliable and efficient AWS-hosted resources.
- Collaborate with software, QA, and platform engineers on reliable solutions.
- Use GitLab, Confluence, and Jira to support collaborative development.
- Contribute to systems supporting genomic analysis, clinical interpretation, and healthcare research.
Requirements
- Expertise in Python and creating scalable software solutions.
- Expertise in JavaScript and strong frontend development skills focused on user experience.
- Experience with AWS and serverless architectures.
- Experience with relational databases and SQL, ideally Postgres.
- Experience designing, developing, and consuming REST APIs.
- Familiarity with agile methodologies and test-driven development.
- A degree in Computer Science or equivalent relevant experience.
- Experience with Next.js or willingness to learn it.
- Strong understanding of code review best practices.
- Experience mentoring or coaching junior team members is desirable.
Benefits
- Salary starts at £73,500 per annum.
- Blended hybrid working is available, with most employees expected in the office at least twice monthly; offices are in Canary Wharf, Cambridge, and Leeds.
- 30 days of holiday plus bank holidays, long-service leave, and the option to request up to 30 days of remote work abroad annually.
- Flexible working and enhanced maternity, paternity, and shared parental leave benefits.
- Defined contribution pension with employer double-matching up to 10%, life assurance, an electric vehicle salary-sacrifice scheme, and a Give As You Earn scheme.
- Individual learning budgets, training and certification support, and reimbursement for one annual professional subscription.
- Employee recognition and referral programmes, subsidised gym membership, Headspace, an Employee Assistance Programme, eye tests, and flu jabs.
- Successful candidates must complete a Standard Disclosure and Barring Service check.