Full Stack Developer – Health + Life Science Alliance Data Space (w/m/d)

Full Stack Developer – Health + Life Science Alliance Data Space (w/m/d)

Heidelberg Vollzeit 50000 - 65000 € / Jahr (geschätzt) Kein Homeoffice möglich
University Hospital Heidelberg (UKHD)

Auf einen Blick

  • Aufgaben: Entwickle eine innovative Datenplattform für die Gesundheitsforschung mit modernster Technologie.
  • Unternehmen: Führende Forschungsallianz in der Gesundheits- und Lebenswissenschaft.
  • Vorteile: Flexibles Arbeiten, 30 Tage Urlaub und attraktive Altersvorsorge.
  • Weitere Informationen: Dynamisches Team mit interdisziplinärer Zusammenarbeit und hervorragenden Karrieremöglichkeiten.
  • Warum dieser Job: Werde Teil eines bahnbrechenden Projekts, das die Forschung revolutioniert.
  • Qualifikationen: Erfahrung in Frontend-Entwicklung mit React und TypeScript sowie Backend-API-Entwicklung.

Das prognostizierte Gehalt liegt zwischen 50000 - 65000 € pro Jahr.

Über die Health + Life Science Alliance Heidelberg Mannheim: Die Health + Life Science Alliance Heidelberg Mannheim strebt an, Forschung und Innovation durch Synergien zu fördern – indem sie weltweit führende Lebenswissenschaften und biomedizinische Forschungseinrichtungen verbindet und eine hochgradig vielfältige Palette von Disziplinen sowie einen Cluster von Spitzenforschern zusammenbringt. Die beteiligten Forschungseinrichtungen haben das gemeinsame Ziel, die Rhein-Neckar-Region zu einem weltweit führenden Innovationscluster zu entwickeln, indem sie bahnbrechende Forschung unterstützen und den Wissenstransfer in neue Diagnostik und Therapeutika fördern.

Über den Health + Life Science Alliance Data Space: Der Health and Life Science Alliance baut einen interinstitutionellen Datenraum auf, um den Datenaustausch, gemeinsame Datenanalysen und die nahtlose Integration mit bestehenden Projekten und Datenökosystemen zu erleichtern, mit dem ultimativen Ziel, die Forschung in der Medizin und den Lebenswissenschaften zu ermöglichen. Unsere Plattform wird Forscher befähigen, über Institutionen hinweg zusammenzuarbeiten, indem sie Cloud- und lokale Rechen- und Speicherressourcen nutzen, um wissenschaftliche Innovationen voranzutreiben.

Rollenübersicht: Wir suchen einen Full Stack Developer, der unserem neu gegründeten Team beitritt, das mit der Gestaltung und Implementierung des Kernsystems für diesen Datenraum beauftragt ist. Das System wird hauptsächlich auf AWS aufgebaut, wobei später lokale Rechen- und Speicheroptionen hinzugefügt werden. Als Full Stack Developer werden Sie eine sichere, cloud-integrierte Webplattform mit modernen Frontend-, Backend- und DevOps-Praktiken erstellen und pflegen.

  • Frontend-Entwicklung: Entwerfen und Implementieren eines leistungsstarken, barrierefreien Webportals mit React und TypeScript. Sie werden komplexe Dashboards für Projektmanagement, Datenexploration (S3-Abstraktion) und Echtzeit-Computing-Überwachung erstellen.
  • Backend-Architektur: Entwickeln robuster serverseitiger Logik und REST/GraphQL APIs mit Node.js (Express/NestJS), um Benutzeridentitäten, Projektgovernance und die Orchestrierung von Cloud-Ressourcen zu verwalten.
  • Cloud-Integration: Eng mit Cloud-Engineers zusammenarbeiten, um die Anwendung mit AWS-Diensten (Cognito für föderierte IAM, S3 für Datenspeicherung und ECS/Fargate für containerisiertes Computing) zu integrieren.
  • Sicherheit & Compliance: Implementierung von Privacy by Design-Prinzipien. Sie werden Audit-Logging-Systeme und Genehmigungsworkflows erstellen, um die Einhaltung des GDPR-Rahmens sicherzustellen.
  • Datenbankmanagement: Pflege und Optimierung relationaler Datenmodelle mit PostgreSQL (über Prisma oder TypeORM oder Sequelize), um Projektzustände, Vereinbarungen und Ressourcenquoten zu verfolgen.
  • DevOps: Beitrag zu CI/CD-Pipelines (GitHub Actions/GitLab CI) und Containerisierungsstrategien (Docker), um 100% reproduzierbare Entwicklungs- und Produktionsumgebungen sicherzustellen.

Ihr Profil:

  • Technische Grundlage: Masterabschluss in Informatik, Software Engineering oder einem verwandten Bereich (oder gleichwertige praktische Erfahrung).
  • Frontend-Meisterschaft: 3+ Jahre Erfahrung mit React und TypeScript. Sie sollten in der Lage sein, responsive UIs zu erstellen und moderne Zustandsverwaltung (Redux/Zustand) zu verwenden.
  • Backend-Expertise: Solide Erfahrung in js und beim Erstellen skalierbarer APIs. Vertrautheit mit Datenbankschema-Design und Migrationsstrategien.
  • Cloud-Kompetenz: Erfahrung mit dem AWS-Ökosystem ist sehr wünschenswert (insbesondere Cognito, S3 und Lambda).
  • Sprache: Beherrschung der englischen Sprache (Arbeitssprache); Deutsch ist von Vorteil, aber nicht erforderlich.

Was wir bieten:

  • Arbeiten mit den neuesten Techniken / technischen Geräten
  • Möglichkeit des mobilen Arbeitens
  • Flexible Arbeitszeiten im Rahmen der Gleitzeit
  • Interdisziplinäre Zusammenarbeit mit Wissenschaftlern aus allen Mitgliedsinstitutionen der Health + Life Science Alliance
  • Werde ein entscheidendes Mitglied unseres Teams und ermögliche bahnbrechende Wissenschaft!
  • Eine Gelegenheit, an einem wegweisenden Projekt zu arbeiten, das die Forschungszusammenarbeit und Innovation vorantreibt
  • Kollektiv vereinbarte Vergütung (TV-UK E13), attraktive betriebliche Altersvorsorge (VBL)
  • 30 Tage Urlaub
  • Nachhaltiges Reisen: Jobticket
  • Familienfreundliches Arbeitsumfeld: kooperative Regelungen für Kinderbetreuung, Zuschuss zur Kinderferienbetreuung, Beratung für Mitarbeiter mit pflegebedürftigen Angehörigen
  • Breites Angebot an Gesundheits-, Präventions- und Sportangeboten

Kontakt & Bewerbung: Für weitere Informationen wenden Sie sich bitte per E-Mail an Iwan Grin. Interessiert? Bewerbungen werden bis online akzeptiert.

Hinweis: Das UKHD unterliegt den Bestimmungen des Infektionsschutzgesetzes. Daher ist ein gültiger Masern-Immunitätsnachweis für alle Personen, die am UKHD beschäftigt sind, erforderlich. Das UKHD schätzt Vielfalt und wertet Vielfalt. Unabhängig von Alter, Geschlecht, sexueller Identität, Behinderung, Herkunft oder Religion bieten wir allen die gleichen Chancen. Wenn ein Geschlecht in einem bestimmten Bereich unterrepräsentiert ist, legen wir besonderen Wert darauf, dieses Ungleichgewicht zu bekämpfen. Bei gleicher Eignung, Qualifikation und beruflicher Leistung geben wir Menschen mit schweren Behinderungen bei der Berücksichtigung von Stellenangeboten Vorrang. Die Einstufung erfolgt nach Qualifikationen und persönlichen Anforderungen. Das Gehalt (brutto) gilt für eine Vollzeitstelle und umfasst nicht den jährlichen Bonus oder andere Zulagen.

Full Stack Developer – Health + Life Science Alliance Data Space (w/m/d) Arbeitgeber: University Hospital Heidelberg (UKHD)

Die Health + Life Science Alliance Heidelberg Mannheim ist ein herausragender Arbeitgeber, der innovative Forschung und interdisziplinäre Zusammenarbeit fördert. Mit flexiblen Arbeitszeiten, der Möglichkeit zum mobilen Arbeiten und einem familienfreundlichen Umfeld bietet das Unternehmen nicht nur eine attraktive Vergütung, sondern auch zahlreiche Gesundheits- und Sportangebote. Hier haben Sie die Chance, Teil eines zukunftsweisenden Projekts zu werden, das die Forschung in den Lebenswissenschaften vorantreibt und gleichzeitig Ihre berufliche Entwicklung unterstützt.

University Hospital Heidelberg (UKHD)

Kontaktdaten:

University Hospital Heidelberg (UKHD) Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Full Stack Developer – Health + Life Science Alliance Data Space (w/m/d) erhalten könnten

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 University Hospital Heidelberg (UKHD) anzuklopfen, wenn du dich auf die Stelle als Full Stack Developer – Health + Life Science Alliance Data Space (w/m/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 University Hospital Heidelberg (UKHD) vorzubereiten!

Wir glauben, dass du diese Fähigkeiten brauchst, um Full Stack Developer – Health + Life Science Alliance Data Space (w/m/d) mit Bravour zu bestehen

React
TypeScript
Node.js
Express
NestJS
REST APIs
GraphQL

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 University Hospital Heidelberg (UKHD) 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 University Hospital Heidelberg (UKHD) 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.