Software Engineer - Architektur, Requirements & Test (m/w/d)

Stellenbeschreibung:

Overview

In dieser Rolle arbeiten Sie an der Gestaltung einer skalierbaren Microservice-Architektur, die Fahrzeugsteuerung und -elektronik effizient unterstützt. Sie arbeiten eng mit Entwicklungsteams, Stakeholdern und externen Partnern zusammen, um Anforderungen in umsetzbare Architekturen zu überführen. Sie treiben Refactoring und technische Schuldenmanagement voran und verbessern kontinuierlich die Teststrategie. Ihre Arbeit trägt zu sicherem, pünktlichem und nachhaltigem Bahnbetrieb bei. Die Position bietet die Chance, aktiv an der Architektur der nächsten Generation mitzuwirken.

Leistungen / Benefits
  • Flexible Arbeitszeiten
  • Moderne Arbeitsumgebung
  • Mobiles Arbeiten
  • Lademöglichkeit für Elektroautos
  • Bike-Leasing
  • Weiterbildungsmöglichkeiten
Verantwortungsbereiche
  • Architektur entwerfen und weiterentwickeln (Microservice-Architektur)
  • Schnittstellen zwischen Services und Drittsystemen definieren und abstimmen
  • Kontinuierliches Refactoring und Schuldenmanagement der Architektur
  • Fachliche Unterstützung der Entwicklungsteams bei Architekturentscheidungen
  • Requirements Engineering und fachliche/technische Zerlegung von Features
  • Ausarbeiten und Pflegen von User Stories sowie Arbeitspaketen
  • Abstimmung mit Entwicklungsteams zur Umsetzbarkeit von Anforderungen
  • Zusammenarbeit mit internen/externen Stakeholdern zur Anforderungsklärung
  • Test & Qualitätssicherung: Verifikation gegenüber Systemanforderungen, Unterstützung bei automatisierten Tests
  • Mitwirken bei kontinuierlicher Verbesserung der Teststrategie und Testabdeckung
Zentrale Anforderungen
  • Abgeschlossenes Studium in Informatik, Informationstechnik, Software Engineering, Elektrotechnik oder vergleichbare Qualifikation
  • Fundierte Berufserfahrung in Softwareentwicklung, Softwaretest, Softwarearchitektur oder Requirements Engineering
  • Erfahrung im Design moderner Softwarearchitekturen, idealerweise Microservice-Umfeld
  • Kenntnisse in agiler Softwareentwicklung und Themen wie Anforderungsmanagement, Clean Code, Microservices & Container-Technologien (z. B. Docker), GitLab, CI/CD-Pipelines, Testautomatisierung
  • Kenntnisse in C++, Rust oder Python von Vorteil
  • Erfahrung im automatisierten Testen von Microservice-Applikationen (z. B. Robot Framework)
  • Verständnis für Netzwerk- und Kommunikationstechnologien
  • Strukturierte, zielorientierte Arbeitsweise und gute Kommunikationsstärke
  • Zertifizierungen wie iSTQB, iSAQB oder iREB willkommen
  • Sehr gute Deutsch- und gute Englischkenntnisse
  • strukturierte Arbeitsweise
  • zielorientierte Arbeitsweise
  • ausgeprägte Kommunikationsstärke
  • Architektur moderner Software
  • Microservices & Container-Technologien (z. B. Docker)
  • Schnittstellendesign und -abstimmung
NOTE / HINWEIS:
EnglishEN: Please refer to Fuchsjobs for the source of your application
DeutschDE: Bitte erwähne Fuchsjobs, als Quelle Deiner Bewerbung

Stelleninformationen

  • Veröffentlichungsdatum:

    14 Sep 2026
  • Standort:

    Mannheim
  • Typ:

    Vollzeit
  • Arbeitsmodell:

    Vor Ort
  • Kategorie:

  • Erfahrung:

    2+ years
  • Arbeitsverhältnis:

    Angestellt

KI Suchagent

AI job search

Möchtest über ähnliche Jobs informiert werden? Dann beauftrage jetzt den Fuchsjobs KI Suchagenten!