Aufgaben
- Analyse und Weiterentwicklung bestehender Softwarearchitekturen
- Entwicklung tragfähiger technischer Konzepte und Lösungsansätze
- Fachliches und technisches Sparring für Entwicklungsteams
- Bewertung und Vorbereitung technischer Entscheidungen
- Unterstützung bei der Umsetzung architektonischer Vorgaben
- Enge Zusammenarbeit mit Entwicklern, Product Ownern und weiteren Stakeholdern
- Schnelle Einarbeitung in komplexe Systemlandschaften
- Aktive Mitarbeit in einem agilen Scrum-Umfeld
- Unterstützung des Teams in einer laufenden Transformations- und Veränderungsphase
Profil
- Erfahrung als Softwarearchitekt, Lead Developer oder Senior Software Engineer
- Sehr gute Kenntnisse in der Softwareentwicklung sowie Softwarearchitektur
- Ausgeprägte Konzeptionsstärke und analytisches Denkvermögen
- Hohe Hands-on-Mentalität und Umsetzungsorientierung
- Erfahrung mit komplexen und verteilten Systemarchitekturen
- Sehr gute Kommunikations- und Beratungskompetenzen
- Fähigkeit, auch unter hohem Arbeitsaufkommen strukturiert und lösungsorientiert zu arbeiten
- Technische Anforderungen: Java, Spring / Spring Boot, TypeScript, Erfahrung mit modernen Softwarearchitekturen und verteilten Systemen
- Erfahrung in agilen Entwicklungsumgebungen (Scrum)
Benefits
- Angenehmes Arbeitsklima
- Betreuung im gesamten Bewerbungsprozess