Gemeinsam eine große Aufgabe gestalten: Die Digitalisierung des deutschen Gesundheitswesens. Mit einem Gesundheitssystem zur Vernetzung von 83 Millionen Menschen – für eine starke Gesundheitsversorgung. Die gematik ist Teil dieses ehrgeizigen IT-Projekts, das zu den größten in Europa zählt.
Dein Arbeitsbereich: Software Development
Der Bereich Software Development entwickelt Lösungen zur digitalen Kommunikation im Gesundheitswesen sowie Spezialwerkzeuge für den Aufbau der nationalen Telematikinfrastruktur (TI).
In interdisziplinären Teams entstehen Produkte wie die nationale eRezept-App, das Deutsche Elektronische Melde- und Informationssystem für den Infektionsschutz (DEMIS), zahlreiche Simulatoren, Bibliotheken und Self-Service-Produkte zur Qualitätssicherung der TI-Komponenten. Die Qualität und Sicherheit der Lösungen haben dabei oberste Priorität. Dafür sorgt die Anwendung von agilen Methoden, sicheren Entwicklungsprozessen sowie die kontinuierliche Weiterbildung der Mitarbeiter:innen.
Unser Fokus liegt hauptsächlich auf kryptographischen Verfahren und Netzwerkprotokollen sowie auf mobilen und Web-Anwendungen. Während Java die führende Plattform der meisten Entwicklungen ist, gehören auch Kotlin, Swift, Rust und Vue.js zu unserem Werkzeugkasten. Ergänzend kommen noch Technologien wie Jenkins, Docker und SonarCube, aber auch auf Sicherheit fokussierte Werkzeuge wie Fortify-on-Demand zum Einsatz.
Entwicklung: Du arbeitest aktiv im Scrum/Kanban Team mit und setzt dort kleinere Aufgaben für Anwendungen im Gesundheitswesen um.
Zusammenarbeit: Du arbeitest in agilen, interdisziplinären Teams mit und kannst Dich dort fachlich weiterentwickeln.
Unterstützung: Du unterstützt bei der Fehleranalyse und der Umsetzung von Anforderungen.
Qualitätssicherung: Du entwickelst nach einheitlichen Konventionen und implementierst automatisierte Tests. Deine aktive Beteiligung an Code-Reviews gehört zu Deiner täglichen Arbeit.
Dokumentation: Außerdem wirkst Du bei der Entwickler- sowie Endnutzerdokumentation mit.
Ausbildung: Du bist im Studiengang der Informatik oder in einem vergleichbaren technischen Studiengang immatrikuliert.
Erfahrung: Du verfügst über grundlegende Kenntnisse in der Softwareentwicklung mit Java oder Kotlin oder bringst Erfahrung mit Webframeworks (insbesondere Angular oder Vue.sj) mit.
Kenntnisse: Build-Werkzeuge (insbesondere Maven, Gradle) und agile Methoden wie SCRUM sind Dir nicht fremd.
Persönlichkeit: Dir bereitet es Freude Dich mit deiner ausgezeichneten Kommunikationsfähigkeit im Team einzubringen und in agilen Entwicklungsprojekten mitzuarbeiten.
Sprache: Deine sehr guten Deutsch- und Englischkenntnisse in Wort und Schrift runden Dein Profil ab.
Innovation: Dich erwartet ein abwechslungsreiches Arbeitsumfeld.
Möglichkeiten: Du übernimmst eigenverantwortlich interessante Aufgaben bei angemessener Vergütung.
Flexibilität: Du teilst Deine Zeit flexibel ein.
Einsatzzeitraum: Die Beschäftigung liegt min. bei einem Semester und 20 Stunden pro Woche.
Perspektive: Wir bieten Dir, wenn möglich, eine langfristige Anstellung während Deines Studiums mit Aussicht auf die Betreuung deiner Abschlussarbeit.
Wir legen Wert auf Chancengleichheit und begrüßen die Bewerbung von Menschen mit Behinderung.