Projektbeschreibung
Im Projekt DiBe (Digitalisierung Bereitstellung) wird eine neue Softwarelösung als Nachfolger der bestehenden Planungs- und Dispositionssoftware PPMS entwickelt. Ziel ist es, die Instandhaltung und Bereitstellung von Zügen standortübergreifend effizienter zu planen, Doppelarbeiten zu vermeiden und durch eine moderne IT-Lösung täglich mehr Züge zuverlässig auf die Schiene zu bringen. Die Umsetzung erfolgt agil auf Basis einer definierten Grobarchitektur mit starkem Fokus auf Frontend-Entwicklung, Qualitätssicherung, Testautomatisierung und Security.
Aufgaben
- Fachliche Unterstützung eines agilen Umsetzungsteams
- Entwicklung des Frontends auf Basis der UX-Entwürfe mit React und TypeScript
- Umsetzung von Softwarearchitekturen gemäß vorgegebener Grobarchitektur
- Erstellung, Durchführung und Analyse entwicklungsnaher Last- und Mengengerüsttests
- Erstellung automatisierter End-to-End-Tests innerhalb der Test-Toolchain
- Analyse und Behebung von Security Findings sowie Fehlern in deployten Artefakten
- Unterstützung von Pilotierungen im Rahmen des 2nd-Level-Supports
- Enge Zusammenarbeit mit internen und externen Stakeholdern
Anforderungen
- Mehrjährige Erfahrung im Bereich E2E-Testing mit Cypress und/oder Playwright
- Fundierte Kenntnisse in TypeScript
- Praktische Erfahrung in der Frontend-Entwicklung mit React
- Kenntnisse im Umgang mit React-nahen Libraries
- Erfahrung im Design und in der Umsetzung von Softwarearchitekturen
- Mehrjährige Berufserfahrung in der Softwareentwicklung im Frontend-Umfeld
Optional
- Erfahrung mit automatisierten Security-Analysen
- Kenntnisse im Bereich IP-Netzwerke, insbesondere bei Fehleranalysen
- Erfahrung in der Umsetzung von Softwarearchitekturen in Code
- Fähigkeit, Kernkonzepte wie CI/CD, Agile Methoden und Automation verständlich an Stakeholder zu kommunizieren
- Verständnis von Microservice-Architekturen
- Erfahrung mit CI/CD-Workflows und -Tools auf Basis von GitLab / GitRunner
- Kenntnisse in der Erstellung automatisierter E2E-Tests mit Cucumber oder SilkTest