3 дня назад
Software Engineer (Python)
71 400GBP
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Software Engineer (Python) (Genomics/Healthcare): Building scalable backend services, REST APIs, and cloud-native applications on AWS for genomic testing, clinical decision-making, and national-scale research with an accent on microservices, relational databases, identity management, and secure platform engineering. Focus on designing reliable services, integrating authentication providers, automating testing, and leading feature development across the team.
Location: London, United Kingdom; blended working with office attendance expected at least twice each month. Office locations include Cambridge, Leeds, and London.
Salary from £71,400 per year.
Company
enables genomic medicine and research through national-scale genomic healthcare systems, research services, and digital platforms.
What you will do
- Design, develop, and own scalable backend software in Python.
- Build and maintain reliable microservices and cloud-native applications hosted on AWS.
- Design, develop, and maintain REST APIs for internal and external integrations.
- Work with relational databases, SQL, and AWS RDS.
- Integrate identity and access management solutions, including Okta and other identity providers.
- Collaborate with frontend developers, QA, platform engineers, and third-party suppliers while leading feature development across the team.
Requirements
- Demonstrable experience delivering and owning backend software.
- Expertise in Python and scalable software development.
- Experience with AWS, microservice architectures, and IAM.
- Experience with relational databases, SQL, REST APIs, and identity management or authentication platforms.
- Familiarity with agile methodologies and test-driven development.
- BSc in Computer Science or equivalent experience.
Nice to have
- Experience with Amazon API Gateway, DynamoDB, and Lambda.
- Experience with test automation frameworks.
- React or JavaScript frontend knowledge, or willingness to learn.
- Experience mentoring or coaching junior team members.
- Strong understanding of code review best practices.
Culture & Benefits
- Blended working model with flexible working patterns agreed with the team leader.
- Option to apply for up to 30 days of remote working abroad annually, subject to approval.
- Holiday allowance, bank holidays, long-service leave, and family-friendly leave benefits.
- Defined contribution pension with employer double-matching up to 10%, plus life assurance.
- Learning budgets, training and certification support, and professional subscription reimbursement.
- Health and wellbeing support including gym membership, Headspace, employee assistance, eye tests, and flu vaccinations.
Hiring process
- Successful candidates must complete a Standard Disclosure and Barring Service check.
- Applicants are asked to disclose previous offences at the point of application.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →