- Entwicklung und Definition von technischen Architekturen für maßgeschneiderte Softwarelösungen
- Enge Zusammenarbeit mit Entwicklern, Product Ownern und Stakeholdern zur Planung und Umsetzung technischer Konzepte
- Formulierung und Evaluierung von Softwareanforderungen
- Erstellung von technischen Dokumentationen und Architekturentscheidungen
- Verantwortung für die Auswahl und Implementierung geeigneter Technologien und Tools
- Koordination der Entwicklung von Anwendungen
- Bereitstellung von Architekturentwürfen und Anleitung des Entwicklerteams
- Kontinuierliche Evaluierung neuer Technologien und Trends zur Verbesserung der Entwicklungsprozesse
- Abgeschlossenes Studium im Bereich Informatik, Software Engineering oder eine vergleichbare Qualifikation
- Mehrjährige Erfahrung als Softwareentwickler und fundierte Kenntnisse in der Architektur von komplexen Softwarelösungen
- Fundierte Kenntnisse in Programmiersprachen wie Java, C#, Python oder ähnlichen
- Erfahrung mit Cloud-Technologien (z.B. AWS, Azure) und Container-Lösungen (Docker, Kubernetes)
- Analytisches Denkvermögen, konzeptionelle Fähigkeiten, strukturiertes Arbeiten, Projekt- und Teamarbeit sowie Kommunikationsstärke, Organisationsfähigkeit und Problemlösefähigkeit
- Kommunikationsstärke, Teamgeist und die Fähigkeit, komplexe technische Sachverhalte verständlich zu erklären
Unser Kunde, ein führendes IT-Unternehmen, sucht zur Verstärkung des IT-Teams einen erfahrenen und motivierten Software Architect (m/w/d), der die komplexen Softwareprojekte auf das nächste Level bringt.
- Eine verantwortungsvolle und herausfordernde Position in einem dynamischen Team
- Flexible Arbeitszeiten und Home-Office-Möglichkeiten
- Moderne Arbeitsumgebung und neueste Technologien
- Persönliche und fachliche Weiterentwicklungsmöglichkeiten
- Attraktives Gehaltspaket und Zusatzleistungen wie betriebliche Altersvorsorge, Weiterbildung und Firmenevents