Programmierer/in bzw. Informatiker/in
Role details
Job location
Tech stack
Job description
- Analyse & Anforderungsaufnahme: Aufnahme und Analyse bestehender Prozesse und Systeme; Ableitung von Funktionsumfang und Workflows für den einen digitalen Studien Management Assistenten (SMA) sowie einen persönlichen Lernassistenten (PLA) in enger Abstimmung mit Lehrenden, der Projektleitung und anderen Schnittstellen.
- Architektur & Schnittstellen: Konzeption von Software- und Datenarchitektur; Entwicklung und Implementierung von Schnittstellen zu bestehenden Hochschulprozessen und -systemen; Sicherstellung robuster Datenintegration.
- Entwicklung & Implementierung: Programmierung von SLA und PLA; Unterstützung bei der technischen Umsetzung eines digitalen Student Relationship Management-Systems (SRM); eigenverantwortliche Planung und Steuerung der Arbeitspakete.
- Qualitätssicherung & Betrieb: Planung und Durchführung technischer Tests; Monitoring, Logging und Incident-Handling; enge Abstimmung mit Rechenzentrum und Projektleitung.
- Dokumentation & Schulung: Erstellung von technischer Dokumentation sowie Schulungs- und Nutzungsunterlagen; Durchführung von Nutzerschulungen.
- Support & Weiterentwicklung: Betreuung von PLA und SMA im laufenden Betrieb; Umsetzung von Change Requests sowie kontinuierliche Weiterentwicklung und Optimierung.
Requirements
-
abgeschlossenes Hochschulstudium (mindestens Bachelor oder Diplom FH) in Informatik, Software Engineering, Wirtschaftsinformatik oder in einem anderen für die ausgeschriebene Tätigkeit einschlägigen Studiengang; alternativ eine nachweislich gleichwertige Qualifikation mit einschlägiger Berufserfahrung im beschriebenen Aufgabenbereich.
-
Sehr gute Kenntnisse in mindestens einer Backend-Sprache (Java, Java Script, Ruby, Python)
-
Erfahrung in der Frontend-Entwicklung (React, Angular, Vue, JavaScript/TypeScript, HTML, CSS)
-
Sicherer Umgang mit Datenbanken (PostgreSQL, MySQL, MS SQL)
-
Praxis in der Schnittstellenentwicklung und Authentifizierung (REST, GraphQL, SOAP, SAML2, OAuth2, OpenID Connect)
-
Know-how in DevOps-Umgebungen (Docker, Kubernetes, CI/CD-Pipelines)
-
Kenntnisse in Testautomatisierung, Monitoring und Logging
-
Grundlagen in IT-Security & Datenschutz (DSGVO-konform)
-
Kenntnisse in KI-/ML-Technologien (z. B. TensorFlow, PyTorch, scikit-learn) sowie NLP/Chatbot-Entwicklung
-
Vorteilhaft: Erfahrung mit Hochschul-Managementsystemen (Moodle, ILIAS, HISinOne) oder Learning Analytics Darüber hinaus überzeugen Sie durch:
-
Analytisches Denken und lösungsorientierte Arbeitsweise
-
Freude an interdisziplinärer Zusammenarbeit mit Lehrenden und IT
-
Teamfähigkeit, Kommunikationsstärke und Eigeninitiative
Benefits & conditions
Das liegt uns am Herzen
- Wertschätzendes, kollegiales Umfeld
- Respektvolle Zusammenarbeit
- Strukturiertes Onboarding-Programm
- Weiterbildungsmöglichkeiten
- Flexible Arbeitszeitgestaltung und Möglichkeit zur familienpolitischen Teilzeit
- Wir unterstützen die Vereinbarkeit von Familie und Beruf: Auf unser Zertifikat (audit familiengerechte hochschule) sind wir sehr stolz. Unsere Angebote zu diesem Thema finden Sie unter: www.th-ab.de/fgh
Tarifbindung und Dienstvereinbarungen
Zusatzleistungen
Schöner Campus mit moderner Ausstattung
Karrierechancen
Gleichstellung und Diversität
Internationalität
Sinnstiftende Tätigkeit