Als (Senior) Software Architect (m/w/d) unterstützt Du unsere Kunden dabei, zukunftsfähige Softwarelösungen zu entwickeln und bestehende Systemlandschaften nachhaltig weiterzuentwickeln. Du verbindest technologische Exzellenz mit Beratungsstärke und begleitest unsere Kunden von der Architekturentscheidung bis zur erfolgreichen Umsetzung.
Tätigkeiten
Was dich erwartet
- Du gestaltest moderne Softwarearchitekturen für komplexe Digitalisierungs- und Transformationsvorhaben
- Gemeinsam mit unseren Kunden entwickelst du technische Zielbilder und Architekturstrategien für zukunftsfähige Softwarelösungen
- Aus fachlichen Anforderungen leitest du belastbare technische Konzepte und Architekturentscheidungen ab
- Entwicklungsteams begleitest du von der Konzeption bis zur Umsetzung und schaffst Orientierung bei technologischen Fragestellungen
- Qualität, Sicherheit, Wartbarkeit, Skalierbarkeit und Performance behältst du dabei stets im Blick und überprüfst diese regelmäßig in Architektur-Reviews
- Als technischer Sparringspartner (m/w/d) berätst Du unsere Kunden bei Technologieentscheidungen und Modernisierungsvorhaben
- Die Zusammenarbeit mit Entwicklern (m/w/d), Product Ownern, Projektverantwortlichen und weiteren Stakeholdern ist für dich selbstverständlich
Anforderungen
Darauf freuen wir uns
- Mehrjährige Erfahrung als Software Architect, Lead Developer oder in einer vergleichbaren Rolle in komplexen Softwareprojekten
- Tiefgehendes Verständnis moderner Softwareentwicklung und verteilter Systeme
- Praktische Erfahrung mit Technologien wie Java, .NET oder Python sowie modernen Frontend-Technologien wie Angular oder React
- Erfahrung mit Cloud-Plattformen (Azure, AWS oder Google Cloud), Container-Technologien und CI/CD-Pipelines
- Fundierte Kenntnisse in der Konzeption und Dokumentation von Softwarearchitekturen (z. B. C4-Modell, UML, arc42)
- Verständnis von Architektur-Patterns, Domain-Driven Design, Microservices und Event-Driven Architectures
- Spaß daran, technische Themen verständlich zu vermitteln und Kunden bei komplexen Fragestellungen zu beraten
- Sehr gute Deutsch- und Englischkenntnisse
Bewerbungsprozess
Du findest Dich in der Beschreibung wieder, erfüllst aber nicht alle Anforderungen zu 100 %? Dann sollten wir uns trotzdem kennenlernen. Besonders im Consulting sind für uns die richtige Mindset, Lernbereitschaft und Begeisterung für Technologie oft wichtiger als die perfekte Übereinstimmung mit jeder einzelnen Anforderung.