Senior Full-stack Web Developer

EMBL (European Molecular Biology Laboratory)

Hinxton, United Kingdom
Grade 6 - monthly salary from £3,695.61 after tax;...
Hybrid
Python with numpy, pandas, pyspark
Django, django rest framework, fastapi
Relational and non-relational databases
This is an exciting opportunity to make a significant contribution to several world leading projects including: Functional Annotation of Animal Genomes (FAANG), European Reference Genome Atlas, TREC and AEGIS

Job Summary

  • This is an exciting opportunity to make a significant contribution to several world leading projects including: Functional Annotation of Animal Genomes (FAANG), European Reference Genome Atlas, TREC and AEGIS.
  • You will be responsible for support and development of software to handle data curation, coordination, validation, distribution and visualisation of agriculture, aquaculture and biodiversity data.
  • EMBL-EBI, part of the European Molecular Biology Laboratory, is a worldwide leader in the storage, analysis and dissemination of large biological datasets.

Matching Summary

This is an exciting opportunity to make a significant contribution to several world leading projects including: Functional Annotation of Animal Genomes (FAANG), European Reference Genome Atlas, TREC and AEGIS.

Salary

Grade 6 - monthly salary from £3,695.61 after tax; Benefits: generous benefits (excluding pension and insurance contributions)

Skills & Requirements

Must-have

  • Python with NumPy, Pandas, PySpark
  • Django, Django Rest Framework, FastAPI
  • Relational and non-relational databases
  • Data warehousing architecture, big data processing, ETL
  • Unix/Linux environments
  • GIT and collaborative software environments

Nice-to-have

  • Web-based application development
  • Cloud platforms (GCP or AWS)
  • Containerization and orchestration
  • Biological archive data processing
  • Tests and CI/CD

Key Requirements

  • BSc or MSc in computer science or related fields
  • Demonstrable expertise in Unix/Linux environments
  • Willingness to learn new skills
  • Self-motivated work ethic
  • Excellent communication, interpersonal and English language skills

Work Rights

Not specified

Tailored Resume

Cover Letter