> Markdown version of [/jobs/ext/367021-software-engineer-architektur-requirements-test](https://www.wearedevelopers.com/jobs/ext/367021-software-engineer-architektur-requirements-test). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - Architektur, Requirements & Test - **Company:** Stadler Rail AG - **Location:** Mannheim, Germany - **Contract:** Permanent contract - **Skills:** Testing (Software), Clean Code Principles, Agile Methodology, Automation of Tests, C++ (Programming Language), Code Coverage, Software Quality, Continuous Integration, Python (Programming Language), Software Architecture, Requirements Management, Software Engineering, Test Case, Strategies of Testing, Rust (Programming Language), Gitlab, Information Technology, Code Restructuring, Docker, Microservices - **Published:** June 3, 2026 - **Apply:** https://jobs.stadlerrail.ch/job-vacancies/engineering/software-engineer-architektur-requirements-test-m-w-d/fa8e560e-257a-4b3e-b004-10f1d161c317 ## About the Role * Abgeschlossenes Studium im Bereich Informatik, Informationstechnik, Software Engineering, Elektrotechnik oder eine vergleichbare Qualifikation (m/w/d) * Fundierte Berufserfahrung in mindestens einem der Bereiche Softwareentwicklung, Softwaretest, Softwarearchitektur oder Requirements Engineering * Erfahrung im Design moderner Softwarearchitekturen, idealerweise im Microservice-Umfeld * Kenntnisse in agiler Softwareentwicklung sowie in mindestens einem der folgenden Themenfelder: Anforderungsmanagement, Clean Code & Softwarequalität, Microservices & Container-Technologien (z. B. Docker), GitLab, CI/CD-Pipelines und Testautomatisierung * Kenntnisse in C++, Rust oder Python sind von Vorteil * Erfahrung im automatisierten Testen von Microservice-Applikationen, z. B. mit dem Robot Framework, wünschenswert * Verständnis für Netzwerk- und Kommunikationstechnologien * Strukturierte, zielorientierte Arbeitsweise sowie eine ausgeprägte Kommunikationsstärke * Je nach fachlichem Schwerpunkt sind Zertifizierungen wie iSTQB, iSAQB oder iREB (oder vergleichbar) willkommen * Sehr gute Deutsch- und gute Englischkenntnisse ## Description Architektur & technische Konzeption * Konzipieren und Weiterentwickeln einer skalierbaren, wartbaren Microservice-Architektur * Definieren, Dokumentieren und Abstimmen von Schnittstellen zwischen Services und Drittsystemen * Kontinuierliches Verbessern der bestehenden Architektur durch Refactoring und aktives Management technischer Schulden * Fachliches Unterstützen der Entwicklungsteams bei Architekturentscheidungen Requirements Engineering * Mitarbeiten bei der fachlichen und technischen Zerlegung von Features * Ausarbeiten und Pflegen von User Stories sowie Aufbereiten von Arbeitspaketen für die Entwicklung * Abstimmen mit den Entwicklungsteams zur Sicherstellung der Umsetzbarkeit von Anforderungen * Zusammenarbeiten mit internen und externen Stakeholdern zur Erhebung, Klärung und Konsolidierung von Anforderungen Test & Qualitätssicherung * Verifizieren und Validieren von Softwareinkrementen gegenüber der Systemanforderungsspezifikation * Unterstützen beim Entwurf und der Umsetzung automatisierter Testfälle * Mitwirken bei der kontinuierlichen Verbesserung der Teststrategie und Testabdeckung ## Related Videos - [Beyond Hiring: Building a Sustainable Talent Acquisition Engine at Deutsche Bahn](https://www.wearedevelopers.com/videos/1856-beyond-hiring-building-a-sustainable-talent-acquisition-engine-at-deutsche-bahn) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [WeAreDevelopers LIVE - Modern DevOps for IoT Devices and More](https://www.wearedevelopers.com/videos/1805-wearedevelopers-live-modern-devops-for-iot-devices-and-more) - [AIQSpecFlow: Improves and automates your agile process of specification and creation of testcases.](https://www.wearedevelopers.com/videos/100084-aiqspecflow-improves-and-automates-your-agile-process-of-specification-and-creation-of-testcases) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [System change: restart as developer?](https://www.wearedevelopers.com/magazine/39-system-change-restart-as-developer) - [Fullstack developer salary in Germany [2023]](https://www.wearedevelopers.com/magazine/197-fullstack-developer-salary-in-germany-2023) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Backend Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/196-backend-developer-salary-in-germany-2023) - [Austria – the most livable place for software developers?](https://www.wearedevelopers.com/magazine/20-austria-the-most-livable-place-for-software-developers) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)