Softwareentwickler/in
Role details
Job location
Tech stack
Job description
Medizinische Fakultät ### Das macht die Position aus Die am UKE gelehrten Studiengänge werden durch mehrere, teils selbst entwickelte Systeme verwaltet und unterstützt. Stundenplangestaltung, Prüfungen, Bescheinigungen, uvm. finden alle digital statt. Im Rahmen einer Neuorientierung des Modellstudiengangs Humanmedizin am UKE schauen wir gezielt auf Optimierungs- und Erweiterungsmöglichkeiten in Bezug auf die Digitalisierung. Und weil das Tagesgeschäft nicht einfach still steht, öffnet sich hier die Chance, dieser Transformation aktiv und maßgeblich mitzugestalten, wobei der Fokus auf der Full-Stack-Weiterentwicklung von Webapplikationen liegt. Ihren Aufgaben: - Ihr Gestaltungsspielraum ist die Fakultäts-IT, die IT-Abteilung für Anwendungsentwicklung und Systembetrieb der Medizinischen Fakultät am UKE. - Sie beteiligen sich gewinnbringend an der strategischen Planung und Konzeption von Anforderungen im Rahmen der Lehrverwaltung und -entwicklung. - Sie nutzen Ihre
Requirements
Programmierfähigkeiten zur Erweiterung bestehender und Implementierung neuer IT-Systeme zur Studien- und Prüfungsorganisation sowie zur digitalen Lehr- und Lernumgebung. Dabei greifen Sie insbesondere auf Ihre Kenntnisse in der Entwicklung von Webapplikationen mit Datenbank-Backend zurück ("Full Stack"). - Sie verfolgen und steuern Projekte eigenständig und erstellen die notwendigen System- und Softwaredokumentationen. - Sie unterstützen die Fachabteilungen bei der Erstellung der verfahrensbezogenen Anforderungsspezifikationen und -dokumentation. - Sie behalten die Anforderungen des Datenschutzes und der Informationssicherheit im Blick und sorgen für die Sicherstellung ihrer Einhaltung. - Sie tragen mit Ihrem Know-How zur eigenständigen Erledigung der administrativen Aufgaben der Fakultäts-IT bei. Diese Position ist auf 3 Jahre befristet zu besetzen. ### Darauf freuen wir uns - Abgeschlossenes wissenschaftliches Hochschulstudium (M.A.) in Informatik, Mathematik, Physik oder gleichwertige Fähigkeiten und Erfahrungen. - Sehr gute Programmier- und Skriptingkenntnisse, insb. PHP, Javascript, Bash, Dart idealerweise auch weiterführende Kenntnisse, z.B. LaTeX, M4. - Erfahrungen in objektorientierter Programmierung wünschenswert. - Erfahrungen mit UI & UX Design und Frameworks wünschenswert, insb. Symfony, Bootstrap und Vue.js. - Gute Kenntnisse zur verteilten Versionsverwaltung mittels Git und CI/CD via GitLab. - Sehr gute Datenbankkenntnisse, insb. PostgreSQL, MySQL/MariaDB. - Kenntnisse in der Implemetierung von SSO-Verfahren, insb. Shibboleth, OIDC wünschenswert. - Sehr gute Fähigkeiten zur Analyse komplexer Sachverhalte. - Gute Kenntnisse im Datenschutz und der Anwendung der Informaitonssicherheit, insb. BSI-Grundschutz. - Gute Deutschkenntnisse in Wort und Schrift (mind. Level C1 nach dem Gemeinsamen Europäischen Referenzrahmen). - Idealerweise Fortbildungen in den oben genannten Themengebieten. - Idealerweise gute Englischkenntnisse in Wort und
Benefits & conditions
Schrift. - Einsatzbereitschaft, Ergebnisorientierung, strukturierte Arbeitsweise und organisatorisches Geschick, Teamfähigkeit und Kooperationsbereitschaft, Verantwortungsbewusstsein, Bereitschaft zur Weiterbildung und Freude am Umgang mit Menschen. ### Immunitätsstatus Eine Einstellung ist nur möglich, wenn nach den jeweils geltenden (gesetzlichen und medizinischen) Vorgaben gegen das Masernvirus ein vollständiger Immunisierungs- bzw. Immunitätsnachweis vorliegt. Dies ist vor Beschäftigungsbeginn durch entsprechende Unterlagen (z.B. Impfausweis) nachzuweisen. ### Das bieten wir - Attraktive Bezahlung nach TVöD/VKA - Krisensicherer Arbeitsplatz, sinnstiftende Tätigkeit, wertschätzendes Miteinander - Strukturierte Einarbeitung und offener Wissensaustausch im Team - Umfangreiche Fort- und Weiterbildungsprogramme an unserer [UKE-Akademie für Bildung und