Backend Developer – Senior (m/w/d)

Transportation & Logistics • Arbeitnehmerüberlassung • 12/06/2025

Jobs / Backend Developer – Senior (m/w/d)

Deine Aufgaben
– Du transformierst fachliche Erfordernisse in technische und architektonische Anforderungen und arbeitest dabei eng mit Stakeholdern, dem Product Management und deinem agilen Team zusammen.
– Du ermittelst nicht-funktionale Anforderungen, erstellst Dokumentationen und überwachst die Umsetzung dieser Anforderungen.
– Beim Refinement von User Storys und Features bringst du deine technische Einschätzung sowie deine Erfahrung in der Architektur ein.
– Du entwickelst technische Architekturkonzepte für IT-Systeme im Projektkontext, wie Komponentenspezifikationen, Schnittstellenbeschreibungen und automatisches Testing.
– Die Entwicklung und Implementierung von mathematischen Algorithmen, fachlichen Spezifikationen und technischen Komponenten in C++ liegt in deiner Hand.
– Du konzipierst, implementierst und betreibst hochperformante cloud-basierte (Micro-)Services in Amazon AWS im Rahmen eines DevOps-Rollenverständnisses.
– Du bist in die Koordination und Abstimmung mit parallelen Projekten und Agile Release Trains eingebunden und wirkst am Schnittstellendesign mit.
– Die Implementierung und Sicherstellung von Sicherheitsanforderungen wie Authentifizierung, Autorisierung und Datenverschlüsselung sind ebenso Teil deines Aufgabenbereichs.
– Du führst Design-, Code-, Test- und Dokumentationsreviews zur Qualitätssicherung durch.
– Aufbau, Pflege und Betrieb automatischer Tests der Komponenten und Systeme verantwortest du eigenständig.
– Fehlererkennung und -behebung auf produktiven und Testing-Umgebungen runden dein Aufgabenfeld ab.

Das solltest du mitbringen
– Mehr als 5 Jahre Erfahrung in der Entwicklung von hochperformanten C++-Anwendungen im Enterprise-Kontext sowie deren Implementierung, Test und DevOps-Betrieb.
– Expertenwissen in C++ und fundierte Kenntnisse als Lead Developer.
– Mindestens 3 Jahre Expertise in Operations Research und Erfahrung in der Konzeption sowie der IT-technischen Abbildung komplexer mathematischer Verfahren.
– Sehr gute Kenntnisse in der Implementierung cloud-basierter (Micro-)Services auf Amazon AWS und im Umgang mit CI/CD (Gitlab, Gitlab-CI, Jenkins, Github Actions) nach DevOps.
– Projektpraxis im agilen Arbeiten nach Scrum und SAFe.
– Wünschenswert sind Erfahrungen in Projekten bei der Deutschen Bahn, insbesondere im Fahrplanbereich.
– Umfangreiche Kenntnisse in agilen Methoden wie Scrum, SAFe oder KanBan.
– Erfahrungen mit automatisierten Tests und Testframeworks.
– Solide Kenntnisse in Python.
– Mathematisches Studium mit tiefgehenden Kenntnissen in mindestens einem der Bereiche: Graphentheorie, Routenalgorithmen oder Kodierungstheorie.
– Anwenderkenntnisse in JIRA.

Das bieten wir dir
– Anspruchsvolle Aufgaben im Umfeld komplexer, hochperformanter IT-Systeme.
– Die Möglichkeit, die technische Architektur maßgeblich mitzugestalten.
– Arbeiten in agilen Teams und mit modernen Technologien.
– Ein spannendes Projektumfeld mit direktem Einblick in die Welt der Deutschen Bahn.
– Flexible Arbeitszeiten und einen hohen Remote-Anteil.

Die Leistungserbringung erfolgt 80% Remote und 20% Onsite (Frankfurt).

Du arbeitest damit an 4 Tagen pro Woche Remote und 1 Tag vor Ort.

Keine passenden Ergebnisse? Gerne können Sie sich auch initiativ bewerben