Heidelberg

 

A position as Senior Full Stack Developer for the recently launched infrastructure initiative German Human Genome-Phenome Archive (GHGA, www.ghga.de) is available at the German Cancer Research Center (DKFZ), the largest biomedical research institution in Germany with approximately 3,000 employees. GHGA is part of the national program for research data infrastructures (NFDI). GHGA will act as a national node within the federated European Genome-phenome Archive. This infrastructure will support genomics data hubs with software tools for secure data/metadata storage, interactive data portals with data visualization, and streamlined data deposition and acquisition solutions. The GHGA main office, which is coordinated by Prof. Oliver Stegle, is located at DKFZ in close coordination with the European Molecular Biology Laboratory (EMBL).

In order to develop the GHGA software platform into a state-of-the-art infrastructure for the secure exchange of genome data, we are looking for a Senior Full Stack Developer.

Job Description

We are looking for a Senior Full Stack Developer to design, implement, and operate the main GHGA infrastructure. The successful candidate will be part of an interdisciplinary research, development, and data management team to develop and apply a diverse range of state-of-the-art technologies.

Your responsibilities:

  • Coordinate the development of the GHGA core software architecture
  • Contribute to the development (backend/frontend) of GHGA
  • Participation in international development networks of the federated EGA architecture
  • Design and specification of features, aligned with international standards
  • Collaboration with local and international developers

Requirements:

  • Bachelor's or Master’s degree in Computer Science or similar technical background
  • 5+ years of front- and backend web application experience
  • Proficiency with python based web frameworks (e.g., Django and Flask)
  • Experience developing applications using vanilla Javascript and popular frameworks or libraries (e.g. React, Angular)
  • Ability to work with a variety of programming and database languages and coding patterns
  • Familiarity with database and search engine setups (e.g., PostgreSQL, ElasticSearch)
  • Familiarity with Unit testing - experience with Test Driven Development
  • Interest in setting up and using DevOps pipelines

The ideal applicant should have demonstrated the ability to work independently and creatively. The candidate should have excellent communications skills and be able to articulate clearly the technical needs, set clear goals and work within an interdisciplinary setting, communicating with other partners.

We offer:

  • Interesting, versatile workplace in an internationally competitive scientific setting
  • International, attractive working environment
  • Campus with modern state-of-the-art infrastructure
  • Competitive salary according to TV-L including comprehensive social benefits
  • Possibility to work part-time
  • Flexible working hours
  • Comprehensive training and development program

Earliest Possible Start Date: 01.03.2021

Duration: The position is initially limited to 2 years with the possibility of prolongation.

Contact:

GHGA Office - Dr. Koray Kirli (This email address is being protected from spambots. You need JavaScript enabled to view it.)

Division of Computational Genomics & Systems Genetics - Prof. Dr. Oliver Stegle (This email address is being protected from spambots. You need JavaScript enabled to view it.)

To Apply: https://jobs.dkfz.de/en/jobs/73210/senior-full-stack-developer