Academic Researcher – Research Software Engineer Web Application Development (Full Stack) (f/m/d)

Eckdaten der angebotenen Stelle

ArbeitgeberUniversität Heidelberg
Postleitzahl69117
OrtHeidelberg
BundeslandBaden-Württemberg
Gepostet am14.11.2024
Remote Option?-
Homeoffice Option?-
Teilzeit?
Vollzeit?
Ausbildungsstelle?-
Praktikumsplatz?-
Unbefristet?-
Befristet?-

Stellenbeschreibung

The Scientific Software Center (SSC) at the Interdisciplinary Center for Scientific Computing, Heidelberg University, aims to improve sustainability of research software and professionalization of its development- The SSC develops software solutions for this purpose, advises researchers and promotes the recognition of RSEs in the scientific community- We are looking to expand our team as soon as possible with an

Academic Researcher

Research Software Engineer “Web Application Development (Full Stack)- (f/m/d)



  • Development of web interfaces for research software in close consultation with researchers
  • Advising researchers on research software interfaces and research software systems
  • Deployment of research software
  • Conception and development of software documentation and user tutorials


  • A doctoral or Master-s degree
  • Expert knowledge in web development, preferably full-stack with a focus on front-end development
  • Experience with research software development during university study and/or completion of Master-s / PhD / further academic employment
  • Excellent knowledge of at least one stack relevant to web development for research software, including Javascript/Typescript, Frontend Frameworks (Svelte/React/Vue), Python (Django/Flask/FastAPI), R (shiny), SQL/Graph database (Neo4j/MongoDB)
  • Experience with frontend and E2E testing, e- g-, Cypress, Playwright, Vitest, Jest
  • Excellent communication skills
  • Good working knowledge of software development best practices: version control, documentation, automated testing, CI/CD etc-
  • Independent, structured way of working
  • Ability to work in teams and communicate progress
  • Very good knowledge of English


  • Involvement in cutting-edge research projects in an international environment
  • Flexible working hours and a good work-life balance, e- g- also through the possibility of part-time employment
  • Opportunity for further training and building a professional network by participating in national and international conferences
  • A dedicated team that supports each other
  • Modern workplace and attractive location in Neuenheimer Feld with good public transport connections
  • Job ticket
  • Access to our university sports offers and language courses
The position is limited to three years- In an innovative environment, you will have the opportunity for professional training and qualification in the emerging professional field of research software engineering- Payment is made depending on qualification at TV-L E13-