Zahlen, die beeindrucken: 354 Millionen Fahrgäste sind jedes Jahr mit der SBB unterwegs. Mit ihrem Streckennetz von 3138 Kilometern Länge hält die SBB einen grossen Anteil am 5200 Kilometer langen Eisenbahnnetz der Schweiz.
Zahlen, die beeindrucken: 354 Millionen Fahrgäste sind jedes Jahr mit der SBB unterwegs. Mit ihrem Streckennetz von 3138 Kilometern Länge hält die SBB einen grossen Anteil am 5200 Kilometer langen Eisenbahnnetz der Schweiz.
Du stellst gemeinsam mit dem Team das Topologiedaten Fundament bereit und entwickelst das Produkt T-RECS weiter, damit Trassensysteme stabil laufen und das Traffic Management System die Vision der automatisierten und digitalisierten Betriebsführung erreicht.
Fachliche, technische und architektonische Anforderungen klärst du strukturiert und überführst sie in tragfähige Lösungsvarianten.
Du entwickelst, testest mit Unit Tests, Integrationstests und automatisierten Systemtests und betreibst Anwendungen und Funktionalitäten im Java und Spring Umfeld.
Als technische Ansprechperson unterstützt du Product Owner und den System Architect bei Entscheidungen.
In einem agilen Scrum Team arbeitest du eng mit Business Analysts, Softwareentwicklung, Betrieb und Fachexperten zusammen und nutzt bei Bedarf Pair Programming.
Im Austausch mit Quell und Abnehmersystemen verstehst du Bedürfnisse, entwickelst praktikable Lösungen und treibst den kontinuierlichen Verbesserungsprozess sowie den Wissensaustausch voran.
Das bringst du mit.
Du bringst ausgeprägtes konzeptionelles und lösungsorientiertes Denken, hohe Qualitätsorientierung sowie sehr gute Teamfähigkeit und Kommunikationsstärke mit.
Du hast fundierte Erfahrung in der Entwicklung von Java und Spring Applikationen sowie im Design und Betrieb verteilter Lösungen auf Cloud und Microservices Plattformen wie OpenShift und Kafka.
Im Umgang mit relationalen Datenbanken wie Oracle und PostgreSQL sowie mit Git, Maven, Continuous Integration und Deployment, IntelliJ und Sonar bist du sicher.
Du bringst mehrjährige Projekterfahrung von mindestens sieben Jahren im Java Umfeld mit und hast als Dev oder Tech Lead oder Lead Architekt im Team Verantwortung übernommen.
Eine abgeschlossene höhere Ausbildung in Informatik oder Wirtschaftsinformatik HF, FH, ETH oder Uni oder eine gleichwertige Weiterbildung kannst du vorweisen.
Sehr gute Deutschkenntnisse sowie gute Englischkenntnisse für die Code Dokumentation zeichnen dich aus.