Über das Projekt
DiBe ist die Kurzform für Digitalisierung Bereitstellung. In diesem Projekt geht es darum, den Nachfolger für die Planungs- und Dispositionssoftware PPMS zu finden. Es soll eine Softwarelösung geschaffen werden, die allen Standorten hilft, jeden Tag mehr Züge auf die Schiene zu stellen und die Instandhaltung und Bereitstellung bestmöglich und ohne nervige Doppelarbeiten zu planen.
Ihre Aufgaben
- Fachliche Unterstützung im agilen Prozess (z.B. Plannings, Reviews, Dailies, Retros) eines der Umsetzungsteams zur Erstellung einer Softwarelösung basierend auf den architektonischen Vorgaben (Grobarchitektur)
- Erstellung Frontend für die Anwendung basierend auf den Entwürfen des UX Teams mit React
- Erstellung, Durchführung und Analyse entwicklungsnaher Last und Mengengerüst Tests
- Analyse und Beheben von Security Findings und Fehlern bezogen auf die deployten Artefakte
- Erstellung von E-2-E Tests (Clue Code in Java) in der geplanten Test Tool Chain aktuell XRay-Gherken-Cucumber-Silktest
Anforderungen
- Erfahrung im Umgang mit E2E Testing (Cypress und/oder Playwright)
- Fundiertes Wissen in Typescript
- Kenntnisse im Umgang mit Reactnahen Libraries wie Zod, React-hook-form, Tanstack, Jotai o.ä.
- Praktische Erfahrung im Design und in der Umsetzung von Softwarearchitekturen
- Softwareentwicklung Frontend (React, Express)
- Erfahrungen mit Automatische Security-Analyse möglichst Trivy, Fortify, Whitesource