Hiwi-Stellen | SE@RWTH
Indexed description
Aufgabenbeschreibung
Zu den Aufgabengebieten gehört die längerfristige Mitarbeit im MaCoCo-Projekt (Management Cockpit for Controlling), einem am Lehrstuhl entwickelten, modellgetriebenen Informationssystem, das aktuell an rund einem Fünftel der RWTH-Lehrstühle aktiv genutzt wird. MaCoCo wird mithilfe eines Generators auf Basis von MontiCore erstellt. Je nach Vorkenntnissen und Interessen erfolgt der Einsatz entweder im Frontend oder im Backend. Im Frontend steht die Weiterentwicklung und Überarbeitung bestehender Benutzeroberflächen mit Fokus auf Benutzerfreundlichkeit und moderner User Experience im Vordergrund. Dabei wird das Angular Framework in Kombination mit TypeScript verwendet. Im Backend liegt der Schwerpunkt auf der Umsetzung neuer fachlicher Anforderungen innerhalb der Business-Logik eines Apache TomEE Servers sowie auf Laufzeitoptimierungen und der effizienten Weiterentwicklung in Java.
Zu Den Aufgabengebieten Gehören
- Überarbeitung von User Interfaces in Angular und mit GUI-Modellen
- Mitarbeit bei der Integration von GUI-Komponenten in MaCoCo
- Überarbeitung von Java-Code (Laufzeitoptimierungen, Anpassungen Business Logik)
- Mitarbeit im MaCoCo-Team im Scrum context.
Notwendige Vorkenntnisse
- Fortgeschrittene Kenntnisse der Frontend-Programmierung (TypeScript, HTML, CSS) ODER
- Fortgeschrittene Kenntnisse der Backend-Programmierung (Java)
- Erfahrung in der (agilen) Software Entwicklung
- Teamfähigkeit und eigenständige Arbeitsweise
- Erfahrung in der Modellierung beispielsweise mit UML
- Erfahrung mit dem Angular-Framework
- Erfahrung mit TomEE, Hibernate
RWTH Aachen
Lehrstuhl für Informatik 3 (Softwaretechnik)
Prof. Dr. B. Rumpe
Ahornstraße 55
52074 Aachen
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search