Das E/E-Modellierungstool PREEvision bietet Kunden viele Möglichkeiten, individuelle Anpassungen des Produkts an die eigenen Bedürfnisse vorzunehmen. Ein Bestandteil der Konfigurationsmöglichkeiten ist die Anpassung der Ansichten und Aktionen die ein User sieht bzw. ausführen darf. Die Steuerung erfolgt hierbei über ein rollenbasiertes Rechtemodell, das zur Laufzeit ausgelesen wird und alle unautorisierten Elemente herausfiltert. Der zugrunde liegende Mechanismus basiert auf dem veralteten Eclipse E3 Framework und soll ersetzt werden.
Deine Aufgaben
- Analyse des aktuellen Mechanismus zu Autorisierung und Filterung von UI Elementen
- Erarbeitung eines neuen Mechanismus auf Basis von Eclipse E4 zur Autorisierung und Filterung von UI Elementen
- Prototypische Implementierung des neuen Mechanismus sowie Verifikation der Funktionalität
Dein Profil
- Studium der Fachrichtung Informatik, Informationstechnik, Elektrotechnik oder vergleichbarer Studiengang mit Softwareentwicklungsanteilen
- Gute Programmierkenntnisse in Java
- Erfahrungen/Kenntnisse in Eclipse
- Idealerweise Erfahrungen/Kenntnisse in Eclipse RCP, modellbasierte Entwicklung
- Gute Deutsch- und Englischkenntnisse
Deine Vorteile
Quelle des Erfolgs sind unsere Mitarbeitenden. Deshalb sollst du dich rundum wohlfühlen. Gegenseitige Wertschätzung, eine faire Feedback-Kultur, Entwicklungsmöglichkeiten oder eine vertrauensvolle Work-Life-Balance sind nur einige Beispiele für unsere gelebten Unternehmenswerte. Darf es noch ein bisschen mehr sein? Dann hätten wir noch vielfältige Benefits im Angebot, die weit über das Übliche hinausgehen.