Aufgaben
- Arbeit als Full-Stack Software Engineer im BizDevOps-Bereich (Analyse, Softwarearchitektur, Umsetzung, Test und Betrieb) an der agilen Umsetzung technischer Schienenverkehrs-Strategien sowie fachspezifischer Anforderungen
- Spezifikation, Umsetzung und Testautomatisierung von Domain-Modellen, Fachlogik, APIs und Benutzeroberflächen in hoher Qualität unter Verwendung des standardisierten Entwicklungs-Stacks
- Unterstützung beim Bugfixing, Vulnerability Patching und Third Level Support für die vom Team betreuten Anwendungen
- Zusammenarbeit in einem agilen Scrum-Team (zeitweise Pair-Programming) mit Business Analysten, Software-Engineers, Betriebsvertretern sowie Fachexperten
- Aktives Einbringen von Fachwissen im Team zur Unterstützung bei der Entwicklung professioneller, robuster und wartbarer Softwarelösungen
Anforderungen
- 5+ Jahre Erfahrung in professioneller Softwareentwicklung Full-Stack
- Erfahrung mit Java, Spring, PostgreSQL und Cloud-Plattformen
- Hohe Lernbereitschaft in technischen, fachlichen und methodischen Bereichen
- Gute Kommunikationsfähigkeiten sowie Teamfähigkeit mit ausgeprägten Soft Skills
- Agiles Mindset
- Sehr gute Deutsch- und Englischkenntnisse
Wünschenswert
- Kenntnis der Angular-Konzepte und Best Practices
- Erfahrung mit Microservices und OAuth2
- Know-how im Bereich Bahninfrastruktur, insbesondere Sicherungsanlagen und Asset Management