Programmer and Computer Scientist | Programmierer/in bzw. Informatiker/in (m/w/d)
Technische Hochschule Aschaffenburg Land Bayern
Job Summary
This role involves developing and managing innovative digital learning and study assistance systems, specifically the 'Study Management Assistant' (SMA) and 'Personal Learning Assistant' (PLA), for the Technical University of Aschaffenburg's MyStudyPath project. The successful candidate will be responsible for the entire software lifecycle, including requirements analysis, software and data architecture design, implementation, quality assurance, and ongoing support. Key tasks include programming the assistants, developing robust interfaces to existing university systems, ensuring data integration, and planning technical tests. The position requires a Master's degree in Computer Science or a related field, strong skills in both backend (Java, Python, C#) and frontend (React, Angular, Vue, JavaScript/TypeScript) development, and experience with databases and DevOps environments. This is a full-time, fixed-term position until the end of 2029, offering a collaborative environment and opportunities for professional development.
Required Skills
Education
Master's degree in Computer Science, Software Engineering, Business Informatics, or comparable qualifications
Experience
- Professional experience in interface development and authentication
- Professional experience in DevOps environments
- Professional experience in test automation, monitoring, and logging
- Advantageous: Experience with university management systems (Moodle, ILIAS, HISinOne) or Learning Analytics
Languages
Additional
- Fixed-term contract until December 31, 2029; Position is eligible for part-time if full-day coverage is secured through job-sharing.
More Jobs from Technische Hochschule Aschaffenburg Land Bayern
Research Associate | Wissenschaftliche/r Mitarbeiter/in (m/w/d)
Sep 15, 2025
The Technical University of Aschaffenburg is seeking a Research Associate to join its Faculty of Eng...
Assistant for the Development of Digital Teaching and Learning Formats | Mitarbeiter/in (m/w/d) für die Unterstützung bei der Entwicklung digitaler Lehr- und Lernformate
Aug 8, 2025
This role supports the development and enhancement of digital teaching and learning formats at the A...
SkillsLab Assistant | Mitarbeiter/in SkillsLab (m/w/d)
Jul 23, 2025
The Technical University of Aschaffenburg is seeking a dedicated SkillsLab Assistant to support its ...