Fachliche Führung und technische Weiterentwicklung im Engineering
Übernehmen Sie die fachliche Führung sowie das Coaching eines interdisziplinären Entwicklungs- und QA-Teams. Der Fokus liegt auf der Weiterentwicklung der Engineering-Kultur, der Steigerung der Teamperformance, der Unterstützung technischer Entscheidungen sowie der Sicherstellung einer effektiven Zusammenarbeit zwischen Engineering, Product Management, Architektur und Security.
Ihre Aufgaben
- Fachliche Führung sowie Coaching und Mentoring eines interdisziplinären Teams aus Softwareentwicklern und QA-Spezialisten (ca. 10 Personen) mit dem Ziel, Eigenverantwortung, Zusammenarbeit und Engineering Excellence zu fördern.
- Steuerung technischer Entscheidungen, Architekturverbesserungen und Modernisierungsinitiativen innerhalb einer großen und über Jahre gewachsenen C++-Codebasis.
- Definition und Umsetzung technischer Roadmaps in enger Zusammenarbeit mit dem Product Management und relevanten Stakeholdern.
- Durchführung von Architektur- und Code-Reviews sowie technischen Deep Dives zur kontinuierlichen Verbesserung von Softwarequalität, Wartbarkeit, Testbarkeit und Entwicklungsprozessen.
- Enge Zusammenarbeit mit den Bereichen Architektur, Security und Product Management, um konsistente Lösungen, wiederverwendbare Komponenten sowie klar definierte Schnittstellen innerhalb der Produktlandschaft sicherzustellen.
Ihr Profil
- Mehrfachjährige Erfahrung als Engineering Lead, Technical Lead, Software Development Manager oder Principal Software Engineer.
- Fundierte praktische Erfahrung in der C++-Softwareentwicklung auf der Windows-Plattform (Win32, MFC, MSVC, COM/ActiveX).
- Nachweisliche Erfahrung in den Bereichen Softwarearchitektur, Refactoring und Modernisierung komplexer Legacy-Anwendungen.
- Ausgeprägte Führungs- und Managementkompetenzen sowie Erfahrung in der Leitung agiler Softwareentwicklungsteams.
- Erfahrung in der Zusammenarbeit mit Product Management, Architektur, Security sowie interdisziplinären Entwicklungsteams.
- Nachweisliche Fähigkeit, eigenständig zu arbeiten sowie Verantwortung und Ownership für Themen und Ergebnisse zu übernehmen.
- Gute Kenntnisse in Qt (idealerweise Qt 6), PostgreSQL sowie idealerweise C#.
- Erfahrung im Health- bzw. E-Health-Umfeld.
Rahmenbedingungen
- Vertragslaufzeit: 6 Monate (Verlängerung möglich)
- Start: ASAP
- Einsatzort: Remote möglich, mit regelmäßiger Präsenz in Rhein/Main (idealerweise alle zwei Wochen)
- Auslastung: 100 %
- Sprachen: Deutsch (zwingend erforderlich), Englisch (fließend)