Auf einen Blick
- Aufgaben: Entwickle innovative Backend-Plattformen für die klinische Forschung mit Python und modernen Web-Frameworks.
- Unternehmen: Institut für Digitale Medizin und Klinische Datenwissenschaften an der Goethe-Universität.
- Vorteile: 30 Tage Urlaub, flexible Arbeitszeiten, kostenlose Weiterbildung und ein dynamisches Team.
- Weitere Informationen: Offene Kommunikation und Raum für eigene Ideen in einem unterstützenden Umfeld.
- Warum dieser Job: Gestalte die Zukunft der medizinischen Forschung und arbeite an sinnstiftenden Projekten.
- Qualifikationen: Erfahrung in Backend-Entwicklung mit Python und relationalen Datenbanken.
Das prognostizierte Gehalt liegt zwischen 50850 - 62150 € pro Jahr.
Am Institut für Digitale Medizin und Klinische Datenwissenschaften ist ab sofort eine Stelle als Senior Software Engineer – Backend & Plattform (m/w/d) in Vollzeit befristet bis zum 31.12.2028 zu besetzen mit Option auf Verlängerung.
Über uns:
Das Institut für Digitale Medizin und Klinische Datenwissenschaften (IDMKD) steht für die Prinzipien der New Work: Familienfreundlichkeit mit agilem, hybridem Arbeiten und flexiblen Arbeitszeiten, Toleranz und Diversität, Entscheidungen auf Augenhöhe und transparente Kommunikation mit offener Lern- und Fehlerkultur. Gemeinsam übernehmen wir Schlüsselaufgaben in großen nationalen und europäischen Konsortien rund um unsere drei Kernbereiche: Translationale Studien & Analytik, Forschungsökosysteme und Digitale Anwendungen & Plattformen.
Worum es geht:
Im Rahmen des Netzwerks Universitätsmedizin entwickeln wir umfassende Cloud-Plattformen für die klinische Forschung. Damit leisten wir einen direkten Beitrag zur Verbesserung der medizinischen Versorgung der Patient:innen und schaffen gleichzeitig einen digital souveränen europäischen Kooperationsraum für die medizinische Forschung. Unser Anspruch ist transformativ: Offene, nachvollziehbare und auf europäischer Infrastruktur betreibbare Software, die klinische Forschung schneller, sicherer und reproduzierbarer macht.
Zur Verstärkung unseres Plattform-Engineerings suchen wir eine erfahrene Persönlichkeit, die das Backend und die Architektur dieser Plattformen maßgeblich gestaltet und mit verantwortet.
Deine Aufgaben:
- Entwurf, Entwicklung und Pflege unserer event-getriebenen Backend-Plattform (Python, moderne Web-/API-Frameworks).
- Modellierung und Weiterentwicklung von Event-Stores und deren Projektionen auf einer relationalen Datenbank, inkl. Datenbank-Migrationen und manipulationssicherem Audit-Trail.
- Verantwortung für die plattformweiten Schnittstellen- und Datenverträge über mehrere Repositories hinweg (versionierte Event- und API-Schemas) und deren konsistente Durchsetzung.
- Sicherstellung von Architektur-Integrität und Datenqualität durch automatisierte Tests und ausführbare Architektur-Prüfungen (Fitness Functions).
- Security-by-Design im Backend: Sichere Authentifizierung/Autorisierung und sorgfältiger, DSGVO-konformer Umgang mit Forschungs- und Gesundheitsdaten.
- Technische Abstimmung mit den angrenzenden Entwicklungs- und Betriebsrollen sowie unterstützende Mitwirkung an Deployment und Betrieb.
Voraussetzungen:
- Abgeschlossenes einschlägiges Studium oder vergleichbare Kenntnisse und Fähigkeiten durch einschlägige Berufserfahrung.
- Mehrjährige, fundierte Erfahrung in der Backend-Entwicklung mit Python und modernen Web-/API-Frameworks.
- Sehr gute Kenntnisse in relationaler Datenmodellierung und Datenbanken (PostgreSQL) sowie im Entwurf von REST-APIs.
- Erfahrung mit sauberer, testgetriebener Softwarearchitektur; wünschenswert: event-getriebene Architekturen, schema-basierte Schnittstellenverträge, Container und CI/CD.
- Offenheit für und idealerweise Erfahrung mit LLM-basierten Code-Assistenzwerkzeugen im Entwicklungsalltag.
- Selbstständige, strukturierte und sorgfältige Arbeitsweise; Freude an Verantwortung für anspruchsvolle technische Fragestellungen.
- Fließende Deutsch- und Englischkenntnisse in Wort und Schrift.
Aufgrund gesetzlicher Bestimmungen ist ein gültiger Nachweis der Masernimmunität / Masernschutzimpfung notwendig.
Wir bieten:
- Tarifvertrag TV-G-U, E 12 (bei einer Vollzeitstelle)
- 30 Tage Urlaub, 40 Stunden / Woche, Jahressonderzahlung, betriebliche Altersvorsorge
- Sinnstiftende Aufgabe: Anspruchsvolle, abwechslungsreiche Entwicklungsaufgaben mit echtem Beitrag zur klinischen Forschung auf nationaler Ebene – in einem interdisziplinären, gut vernetzten Umfeld und einer zeitgemäßen Arbeitsumgebung.
- Gestaltungsspielraum und Zeit für eigene Ideen
- Gezielte Entwicklung & Mentoring mit individuellen Fortbildungsoptionen, inkl. Konferenz- und Weiterbildungsbesuchen.
- Kostenloses Landesticket Hessen
- Flexible Arbeitszeit und familienfreundliche Regelungen mit der Möglichkeit zur „Mobilen Arbeit“ (bis 40% der monatlichen Arbeitszeit)
- Vielfältige Weiterbildungsangebote über die Goethe-Uni
- Ein Arbeitsplatz in angenehmer Arbeitsatmosphäre in einem freundlichen und dynamischen Team.
- Gesundheitsförderung
- Kitaplätze, Ferienbetreuung (Infos beim Familienservice)
Kontakt: Dr. Sandra Meyer
Mail: sameyer@med.uni-frankfurt.de
Bewerbungsfrist: 15.09.2026
Bitte sende uns online Deine aussagekräftige Bewerbung mit Lebenslauf in einer einzigen PDF-Datei zu. Bitte reiche keine Originale ein, da die Bewerbungsunterlagen nicht zurückgeschickt werden. Fahrt- und Bewerbungskosten können nicht erstattet werden.
Wir richten uns mit dieser Ausschreibung an Bewerbende jeden Geschlechts. Frauen sind in diesen Positionen an der Universitätsmedizin Frankfurt unterrepräsentiert. Daher sind Bewerbungen von Frauen besonders willkommen. Schwerbehinderte Bewerbende werden bei gleicher persönlicher und fachlicher Eignung bevorzugt berücksichtigt.
Senior Software Engineer – Backend & Plattform (m/w/d) Arbeitgeber: Universitätsmedizin Frankfurt
Die Universitätsmedizin Frankfurt bietet Ihnen als Gesundheits- und Krankenpflegerin oder -pfleger nicht nur eine verantwortungsvolle Position in einem dynamischen Team, sondern auch zahlreiche Möglichkeiten zur beruflichen Weiterentwicklung. Unsere starke Unternehmenskultur fördert die Zusammenarbeit und den Austausch unter den Mitarbeitenden, während attraktive Tarifverträge und ein modernes Arbeitsumfeld für eine ausgewogene Work-Life-Balance sorgen. Arbeiten Sie in einer der führenden Kliniken Deutschlands und tragen Sie aktiv zur Verbesserung der Patientenversorgung bei.
Kontaktdaten:
Universitätsmedizin Frankfurt Recruiting-Team
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass du so Senior Software Engineer – Backend & Plattform (m/w/d) erhalten könntest
✨Engagier dich in Entwickler-Communities!
Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.
✨Zeig deine Fähigkeiten!
Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei Universitätsmedizin Frankfurt anzuklopfen, wenn du dich auf die Stelle als Senior Software Engineer – Backend & Plattform (m/w/d) bewirbst – so wissen sie gleich, was sie von dir erwarten können!
✨Nutze Jobplattformen speziell für Tech-Jobs!
Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.
✨Such dir Mentoren und Feedback!
Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei Universitätsmedizin Frankfurt vorzubereiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Software Engineer – Backend & Plattform (m/w/d) mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.
Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.
Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.
Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei Universitätsmedizin Frankfurt klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.
Wie man sich auf ein Vorstellungsgespräch bei Universitätsmedizin Frankfurt vorbereitet
✨Technische Vorbereitung auf die Coding-Challenges
In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!
✨Das eigene Portfolio im besten Licht präsentieren
Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.
✨Teamfähigkeit und Kommunikation betonen
In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.
✨Vorbereitung auf Fragen zur Software-Architektur
Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.