> Markdown version of [/jobs/ext/2431506-b111-c08-softwarearchitekt-m-w](https://www.wearedevelopers.com/jobs/ext/2431506-b111-c08-softwarearchitekt-m-w). 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). --- # B111-C08 Softwarearchitekt (m/w) - **Company:** Jan Schreiner Private Arbeitsvermittlung Arbitex - **Location:** Duisburg, Germany - **Salary:** €60,500.0 - €81,500.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, Unit Testing, C++ (Programming Language), Software Quality, Continuous Integration, Software Design Patterns, Distributed Systems, Object-Oriented Software Development, Scrum Methodology, Requirements Management, Software Engineering, Systems Modeling Language, Strategies of Testing, UML, Model-Driven Development, Script Language, Information Technology, Software Version Control - **Published:** August 5, 2026 - **Apply:** https://www.xing.com/jobs/bonn-b111-c08-softwarearchitekt-156879212 ## About the Role * Erfolgreich abgeschlossenes Studium der Informatik oder eines vergleichbaren Studiengangs * Fundierte Kenntnisse in der Softwareentwicklung von umfangreichen, komplexen, verteilten Systemen * Erfahrung in mindestens einem der folgenden Themengebiete: Software-/System-/ Komponentenarchitektur, Software -Frameworks, model-driven Architecture und Design und/oder domänenspezifische Sprachen * Erfahrung in den gängigen Softwareentwicklungsprozessen z.B. Modellbasierung, UML, SysML, Entwurfsmuster, Codegenerierung, Anforderungsmanagement, Test und Absicherung, Software-Qualität und agile Methoden * Erfahrung in der Modellierung, Spezifikation und Entwicklung verteilter, eingebetteter Systeme * Solide Kenntnisse in den Programmiersprachen wie C/C++, Java und anderen objektorientierten Sprachen ## Description * Entwurf, Dokumentation und Umsetzung von Lösungsarchitekturen, Durchführung von Architektur-Reviews * Anleitung und Steuerung von Software-Entwicklern * Programmierung von unterschiedlichen Anwendungsteilen oder Systemkomponenten in verschiedenen Sprachparadigmen (maschinennahe, imperative oder objektorientierte Sprachen, 4 GL-Sprachen, Scriptsprachen) auf der Basis von dokumentierten Anforderungsbeschreibungen und unter Einsatz von etablierten Frameworks sowie Entwurfsmustern * Anleitung und methodische Unterstützung von Programmierern beim Einsatz von Komponenten und Frameworks, Durchführung von Entwicklertests (Komponenten-/Unittests) sowie Unterstützung des Testteams bei Ausarbeitung und Umsetzung der Teststrategie * Unterstützung der Projektleitung bei der Steuerung eines Softwareentwicklungsprojektes (z. B. V-Modell, Scrum) * Etablierung eines modernen Software Configuration Managements * Federführung bei Aufbau, Konfiguration und Verwendung einer Entwicklungsinfrastruktur (Work-Item-Tracking, Versionsverwaltung, Buildserver, Continuous Integration etc.) und die Überführung von Altsystemen in moderne Entwicklungsinfrastrukturen ## Related Videos - [Are you still programming unit tests or already generating?](https://www.wearedevelopers.com/videos/722-are-you-still-programming-unit-tests-or-already-generating) - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [Intermediate Bitcoin Script](https://www.wearedevelopers.com/videos/25-intermediate-bitcoin-script) - [ChatGPT and Java: A Match Made in Heaven or Hell?](https://www.wearedevelopers.com/videos/536-chatgpt-and-java-a-match-made-in-heaven-or-hell) - [Blockchain Beyond Crypto: Technology Unlocking Opportunities across Various Industries](https://www.wearedevelopers.com/videos/998-blockchain-beyond-crypto-technology-unlocking-opportunities-across-various-industries) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) ## Related Articles - [System change: restart as developer?](https://www.wearedevelopers.com/magazine/39-system-change-restart-as-developer) - [Best Coding Boot Camps in Germany](https://www.wearedevelopers.com/magazine/237-best-coding-boot-camps-in-germany) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Finding Jobs in Germany](https://www.wearedevelopers.com/magazine/375-finding-jobs-in-germany) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market)