Talent.com
Scientific Developer or Full Stack Developer
Scientific Developer or Full Stack DeveloperEuropean Molecular Biology Laboratory • Heidelberg, Baden-Württemberg, Germany
Scientific Developer or Full Stack Developer

Scientific Developer or Full Stack Developer

European Molecular Biology Laboratory • Heidelberg, Baden-Württemberg, Germany
Vor 30+ Tagen
Stellenbeschreibung

The European Molecular Biology Laboratory (EMBL) is a world leader in scientific research and at the forefront in the development of cutting-edge technologies. EMBL core facilities and scientists generate terabytes of data every day from all fields of modern biology (sequencing imaging metabolomics proteomics etc.). Secure traceable robust efficient and user-friendly data management solutions are needed to store share and analyse this data efficiently. The MODIS team is part of the EMBL Data Science Centre we offer solutions and support for FAIR data management integration and publication across the different EMBL particular MODIS develops Lab Integrated Data or LabID for short a complete open-source solution offering both a modern Electronic Lab Notebook and an advanced dataset management platform for omics and imaging data (see documentation for more details). LabID is internally used at EMBL by hundreds of users monthly and has been deployed at different research institutes since its open source release.

To strengthen its development capacity and offerings around our LabID ecosystem MODIS is looking for a Scientific Developer or a Full Stack Developer (your exact role in the team will adapt to your profile skills and career development interests).

Your role

You will join the LabID development team at MODIS. The LabID web platform is built around a python Django back-end (exposing a Django-based administration UI and a REST API) a modern user facing interface developed in and a command line interface (CLI) for our advanced users and automated procedures.

You will play a key role in the team and be responsible to :

specify and implement features on the server UI and CLI sides.

write unit integration and e2e tests

While Full Stack Developers are expected to perform in all these aspects Scientific Developers may not bring all these skills and instead come with workflow development (like Nextflow Galaxy) and data analysis experience.

maintain the CI / CD architecture (internal GitLab server)

document and version your code

write user and admin documentation

maintain our development and production environments (VM k8s)

support users on a daily basis

participate in training

You have

Applicants with a Full Stack Developer profile are expected to :

Hold a Bachelors degree or higher in Computer Science or in a related technical field

Have 3 years of professional experience developing applications with the Python Django framework

Have 3 years of professional experience developing web applications using or another modern JS framework (e.g. Angular React)

Have 3 years of professional experience working with projects released and maintained in a production environment

Be proficient with Git and continuous integration tools (GitHub or GitLab)

Have strong experience in Unix / Linux server administration including proficiency in shell scripting

Applicants with a Scientific Developer profile are expected to :

Hold a master or a PhD in computational biology bioinformatics or physics

Have 3 years of professional experience with the Python Django framework or experience developing web applications using

Have 3 years professional experience working with projects released and maintained in a production environment.

Be experienced with Git and continuous integration tools (GitHub or GitLab)

Have expertise in Unix server administration

Have expertise in shell / python scripting

Be responsible to maintain our Galaxy server support Galaxy users and maintain the Galaxy integration with LabID (API-based communication).

Experience in maintaining a Jupyter server writing workflows and data analysis are a plus.

The successful candidate should be able to work independently while being an excellent team player be user / community oriented open-minded and creative. Fluency in English is mandatory.

Show experience with database administration for systems like PostgreSQL or MySQL.

Have hands-on experience with cloud deployment and services.

You may also have

Experience with omics and imaging big data management expertise with containerization and deployment of apps in the cloud infrastructure (Kubernetes OpenStack) are desirable. Experience with working in open-source projects turning user wish lists into concrete specifications writing efficient user documentation are definite advantages.

Salary : Grade 5 monthly salary from EUR 4031 plus allowances based on family circumstances (excl. pension and insurance contributions)

Contract length : 3 years renewable to a maximum of 9 years. We are open to receiving applications that include a request for a reduced FTE down to 80%.

Why join us

EMBL is curiosity-driven community-oriented and international. As an inclusive equal opportunity employer we believe that diversity enables us to collaborate more effectively and be innovative in our approaches. We are therefore committed to creating an inclusive and flexible culture - one where everyone can realise their full potential and make a positive contribution to our organisation.

We encourage applications from individuals who can complement our existing team we believe that success is built on having teams whose backgrounds and personal experiences reflect the diversity of the populations that our science serves. We actively encourage applications from all genders and cultures ethnic groups and all demographics to help us avoid perpetuating biases and oversights at this transformational point in our people strategy.

Enjoy lots of benefits :

Financial incentives : Salary free of income tax Monthly family child and non-resident allowances annual salary review pension scheme death benefit long-term care accident-at-work and unemployment insurances

Flexible working arrangements

Private medical insurance for you and your immediate family (including all prescriptions and generous dental & optical cover)

Generous time off : 30 days annual leave per year in addition to public holidays

Relocation package including installation grant (if applicable)

Campus life : Free shuttle bus (select sites) on-site library subsidised on-site gym and cafeteria casual dress code extensive sports and social club activities (on campus and remotely)

Family benefits : Kindergarten (Heidelberg) 10 days of child sick leave generous paid maternity / parental leave and monthly family & child allowances

Benefits for international newcomers : Visa exemption education grant for private schooling financial support to travel back to your home country every second year and a monthly non-resident allowance.

For detailed information please visit our employee benefits page here

What else you need to know

International applicants : We recruit internationally and successful candidates are offered visa exemptions. Visit our International Applicants page to find out more.

EMBL is a signatory of DORA. Find out how we apply DORA principles to our recruitment and performance assessment processes here.

Diversity and inclusion : At EMBL we strongly believe that inclusive and diverse teams benefit from higher levels of innovation and creative thought. We encourage applications from women LGBTQ & individuals from all nationalities.

How to apply : To apply please submit a cover letter and a CV through our online system. Applications will close at 23 : 59 CET on the date shown below. We aim to provide a response within two weeks after the closing date.

Closing Date

02 / 11 / 2025

Key Skills

CCTV,Computer Science,Corporate Marketing,E Learning,Arabic English Translation

Employment Type : Full-Time

Experience : years

Vacancy : 1

Jobalert für diese Suche erstellen

Developer Developer • Heidelberg, Baden-Württemberg, Germany

Ähnliche Stellen
Fullstack Developer -.NET Core / Blazor - (m / f / d)

Fullstack Developer -.NET Core / Blazor - (m / f / d)

Optimus Search • pforzheim, baden-württemberg, de
Our client, a leading tech company in the.Design, develop, and maintain dynamic web applications using.Create and enhance user interfaces with. Architect, deploy, and scale cloud-based solutions usi...Mehr anzeigen
Zuletzt aktualisiert: vor 16 Tagen • Gesponsert
Project Leader Data & AI Solutions (all genders)

Project Leader Data & AI Solutions (all genders)

Rewire • Heidelberg, BW, DE
AI is transforming the world – and we’re just getting started.With data growing exponentially, the need for smart, impact-driven minds has never been greater. At Rewire, we don’t just follow trends ...Mehr anzeigen
Zuletzt aktualisiert: vor über 30 Tagen
Senior Data Scientist (f / m / d)

Senior Data Scientist (f / m / d)

Cinemo GmbH • Pforzheim, Germany
What you will need to succeed : .PhD or MS in Computer Science, Data Science, Statistics or a related quantitative field with scientific background and with 5+ years of relevant experience.Strong exp...Mehr anzeigen
Zuletzt aktualisiert: vor über 30 Tagen • Gesponsert
Senior Scientist - Hydrocolloids Application (M / F / D)

Senior Scientist - Hydrocolloids Application (M / F / D)

Jungbunzlauer • Ladenburg, Rhein-Neckar-Kreis, Baden-Württemberg
About UsBe part of a team that drives innovation and sustainability.At Jungbunzlauer, we create high-quality, naturally derived ingredients that enhance everyday life – from food and beverage to nu...Mehr anzeigen
Zuletzt aktualisiert: vor 13 Tagen • Gesponsert
Mobile Fullstack Developer (w / m / d)

Mobile Fullstack Developer (w / m / d)

mobisys • Walldorf (Baden), DE
Mitarbeit an unserem proprietären Framework, mit dem unsere namhaften Kunden, schnell und einfach, mobile Applikationen erstellen. Weiterentwicklung bestehender Komponenten (State Management, D...Mehr anzeigen
Zuletzt aktualisiert: vor über 30 Tagen • Gesponsert
SAP Senior Developer I Entwickler (m / w / d)

SAP Senior Developer I Entwickler (m / w / d)

abat AG • Heidelberg, Baden-Württemberg, Germany
Quick Apply
Wir setzen auf Vertrauen und gesunden Menschenverstand statt auf starre Vorschriften.Wenn Du das schätzt, freuen wir uns auf Dich – denn bei uns findest Du. Heute zählen wir über 970 Kolleg •innen we...Mehr anzeigen
Zuletzt aktualisiert: vor über 30 Tagen
(Senior) Developer (m / w / d)

(Senior) Developer (m / w / d)

SPIE Germany Switzerland Austria • Weinheim, DE
Wir verstärken unser Team bei SPIE RODIAS und suchen Dich für unseren Firmensitz in Weinheim oder in unserer Betriebsstätte in Aachen. Einsatzort : Aachen, Weinheim bei ...Mehr anzeigen
Zuletzt aktualisiert: vor über 30 Tagen • Gesponsert
Senior Scientist - Hydrocolloids Application (m / f / d)

Senior Scientist - Hydrocolloids Application (m / f / d)

Jungbunzlauer Ladenburg GmbH • ladenburg, baden-württemberg, de
Be part of a team that drives innovation and sustainability.At Jungbunzlauer, we create high-quality, naturally derived ingredients that enhance everyday life – from food and beverage to nutrition,...Mehr anzeigen
Zuletzt aktualisiert: vor 14 Tagen • Gesponsert
Senior Scientist - Hydrocolloids Application (m / f / d)

Senior Scientist - Hydrocolloids Application (m / f / d)

Jungbunzlauer • Ladenburg, BW, germany
About Us Be part of a team that drives innovation and sustainability.At Jungbunzlauer, we create high-quality, naturally derived ingredients that enhance everyday life – from food and beverage to n...Mehr anzeigen
Zuletzt aktualisiert: vor 14 Tagen • Gesponsert
Bachelor of Science (B.Sc.) (m / w / d) New Study - Computer Science (STAR)

Bachelor of Science (B.Sc.) (m / w / d) New Study - Computer Science (STAR)

SAP SE • Walldorf, Baden-Württemberg, DE
New Study - Computer Science Start 2026 Standort Walldorf (STAR).Begeistert Dich Programmierung, Algorithmen und moderne Technologien? Dann ist unser duales Studium der Informatik genau das Richtig...Mehr anzeigen
Zuletzt aktualisiert: vor 27 Tagen • Gesponsert
(Senior) Developer (m / w / d)

(Senior) Developer (m / w / d)

SPIE RODIAS • Weinheim, DE
Wir verstärken unser Team bei SPIE RODIAS und suchen Dich für unseren Firmensitz in Weinheim oder in unserer Betriebsstätte in Aachen. Nachhaltige Lösungsentwicklung : Du realisierst moderne und nach...Mehr anzeigen
Zuletzt aktualisiert: vor 3 Tagen • Gesponsert
Software Developer C++ Short Circuit Calculation

Software Developer C++ Short Circuit Calculation

Optimus Search • Heidelberg, Baden-Wurttemberg, Germany
Optimus Search has been a trusted partner in DACH tech recruitment since 2005, driven by the belief that technology achieves its full potential in the right hands. Our expertise spans Engineering an...Mehr anzeigen
Zuletzt aktualisiert: vor 29 Tagen • Gesponsert
SAP Entwickler / Developer (m / w / d)

SAP Entwickler / Developer (m / w / d)

abat AG • Heidelberg, Baden-Württemberg, Germany
Quick Apply
Wir setzen auf Vertrauen und gesunden Menschenverstand statt auf starre Vorschriften.Wenn Du das schätzt, freuen wir uns auf Dich – denn bei uns findest Du. Heute zählen wir über 970 Kolleg •innen we...Mehr anzeigen
Zuletzt aktualisiert: vor über 30 Tagen
SOC Engineer (m / w / d)

SOC Engineer (m / w / d)

abtis • Pforzheim, DE
Das macht diesen Job aus .Du konzipierst, betreibst und integrierst unsere SOC-Infrastruktur.Dabei setzt Du auf zentrale Komponenten wie SIEM (z. Microsoft Sentinel), SOAR, EDR / NDR oder IDS / IPS...Mehr anzeigen
Zuletzt aktualisiert: vor über 30 Tagen • Gesponsert
Voll remote - Senior Fullstack Entwickler – Java & Angular – 85.000€

Voll remote - Senior Fullstack Entwickler – Java & Angular – 85.000€

Optimus Search • pforzheim, baden-württemberg, de
Homeoffice
Beschleunigung des Geschäfts zur Verbesserung des Lebens der Menschen.Dieses Leitbild prägt unsere tägliche Arbeit.Wir sorgen dafür, dass IT-Systeme unserer Kunden reibungslos zusammenarbeiten, um ...Mehr anzeigen
Zuletzt aktualisiert: vor 8 Stunden • Gesponsert • Neu!
(Senior) ML-Ops Engineer (f / m / d)

(Senior) ML-Ops Engineer (f / m / d)

Cinemo GmbH • Schwetzingen, Germany
Minimum 1 to 2 years of proven experience in ML-Ops, including end-to-end machine learning lifecycle management.Familiarity with MLOps tools like MLFlow, Airflow, Kubeflow or custom implemented sol...Mehr anzeigen
Zuletzt aktualisiert: vor über 30 Tagen • Gesponsert
Data Scientist (all genders)

Data Scientist (all genders)

Rewire • Heidelberg, BW, DE
AI is transforming the world – and we’re just getting started.With data growing exponentially, the need for smart, impact-driven minds has never been greater. At Rewire, we don’t just follow trends ...Mehr anzeigen
Zuletzt aktualisiert: vor über 30 Tagen
Senior Software Entwickler (m / w / d) - C# / C++

Senior Software Entwickler (m / w / d) - C# / C++

Optimus Search • heidelberg, baden-württemberg, de
Wir sind ein führender Anbieter von Softwarelösungen im Gesundheitswesen.Unsere Vision ist es, eine Umgebung zu schaffen, in der medizinische Informationen jederzeit verfügbar sind – damit Patienti...Mehr anzeigen
Zuletzt aktualisiert: vor 13 Tagen • Gesponsert