Unser Kunde ist ein weltweit führender Anbieter von Präzisionsinstrumenten und Dienstleistungen, bekannt für Innovation und Qualität in verschiedenen Anwendungsbereichen. Als Senior Software Architect und Teamleiter (m/w/d) sind Sie für die architektonische Vision unserer Softwarelösungen im Bereich Retail Weighing verantwortlich. In dieser Rolle gestalten Sie skalierbare, sichere und qualitativ hochwertige Systemarchitekturen und steuern deren Umsetzung über den gesamten Entwicklungslebenszyklus hinweg. Sie berichten direkt an den Head of Software Engineering und arbeiten eng mit den Abteilungen Forschung & Entwicklung, Produktmanagement sowie funktionsübergreifenden Teams zusammen. Ihre Hauptaufgaben umfassen die Definition und Weiterentwicklung der Softwarearchitekturstrategie, die Führung und das Mentoring des globalen Softwarearchitektur-Teams sowie die Evaluierung und Auswahl geeigneter Technologien und Tools. Zudem stellen Sie einheitliche Architekturstandards und Sicherheitsrichtlinien im gesamten Unternehmen sicher und unterstützen die Entwicklungsteams bei der Architekturimplementierung. In dieser Position haben Sie die Möglichkeit, innovative Lösungen zu entwickeln und als technischer Berater für interne und externe Stakeholder zu agieren. Sie genießen ein angenehmes Arbeitsklima mit kurzen Entscheidungswegen und regelmäßigen Teamevents, während Sie gleichzeitig Ihre fachliche und persönliche Weiterentwicklung durch verschiedene Trainingsangebote fördern können.
Senior Software Architect – Teamlead (m/w/d)
Beschreibung
Anforderungen
Der ideale Kandidat für diese Position bringt ein abgeschlossenes Studium der Informatik, Softwaretechnik oder eines verwandten Fachgebiets mit. Mehrjährige Erfahrung in der Softwarearchitektur sowie in der technischen Führung sind unerlässlich. Sie sollten nachweislich in der Lage sein, Teams zu führen und Architekturentscheidungen zu treffen. Fundierte Kenntnisse im Systemdesign, in der Definition von APIs und in modernen Architekturmuster sind erforderlich. Erfahrung mit agilen Methoden und Praktiken des Softwareentwicklungslebenszyklus ist von Vorteil. Darüber hinaus sind ausgeprägte Kommunikationsfähigkeiten und ein starkes Stakeholder-Management wichtig, um erfolgreich in dieser Rolle zu agieren. Fließende Deutsch- und Englischkenntnisse sind Voraussetzung; weitere Sprachen sind von Vorteil. Persönliche Eigenschaften wie Teamfähigkeit, analytisches Denken und eine proaktive Arbeitsweise runden Ihr Profil ab.