Freelance Technical Lead / Engineering Lead C++ (m/w/d)
WeMatch Consulting GmbH
Contact person: Carolin Lins
Koblenz, Germany
ITC Sharp (Programming Language)C++ (Programming Language)Design LeadershipLead GenerationManaged Extensions for C++Production ManagementCreative DirectionSoftware EngineeringTechnological ChangeTechnical ManagementTechnical Performance MeasureFull Stack DevelopmentCodebase
Description
Für ein langfristig ausgerichtetes Kundenprojekt suchen wir aktuell einen erfahrenen Technical Lead / Engineering Lead (m/w/d) mit starkem C++-Background und Erfahrung in der technischen Führung von Softwareentwicklungsteams.
Gesucht wird eine Persönlichkeit, die sowohl die technische Verantwortung für eine etablierte Softwarelösung übernimmt als auch ein crossfunktionales Team aus Entwicklern und QA-Spezialisten fachlich führt und weiterentwickelt.
Start: zeitnah / nach Vereinbarung
Laufzeit: zunächst 6 Monate, Option auf Verlängerung
Auslastung: idealerweise Vollzeit
Remote: überwiegend möglich
Onsite: regelmäßige Präsenz in Koblenz, idealerweise ca. alle zwei Wochen
Vertragsart: Freelance
- Technische Führung eines crossfunktionalen Teams von ca. 10 Software Engineers und QA-Spezialisten
- Coaching und Mentoring des Teams sowie Förderung von Ownership, Eigenverantwortung und einer modernen Engineering-Kultur
- Technische Verantwortung für eine etablierte und geschäftskritische Softwarelösung
- Weiterentwicklung und Definition der technischen Roadmap gemeinsam mit dem Product Management
- Aktive technische Mitarbeit durch Code Reviews, Prototyping und Technical Deep Dives
- Modernisierung und Weiterentwicklung einer gewachsenen C++-Codebasis
- Einführung klarer Modulgrenzen und sauber definierter Schnittstellen
- Verbesserung von Testbarkeit, Wartbarkeit und unabhängiger Weiterentwicklung einzelner Komponenten
- Kontinuierliche Verbesserung von Code Quality, Test Coverage und Software-Delivery-Prozessen
- Enge Zusammenarbeit mit Architecture, Security, Product Management und weiteren Entwicklungsteams
- Mehrjährige Erfahrung als Technical Lead, Engineering Lead, Lead Developer oder in einer vergleichbaren Position
- Erfahrung in der fachlichen Führung und Weiterentwicklung von Softwareentwicklungsteams
- Sehr starker technischer Background in der Softwareentwicklung, insbesondere mit C++
- Sehr gute Kenntnisse im Windows-Umfeld
- Erfahrung mit Win32, MFC, MSVC sowie COM/ActiveX
- Gute Kenntnisse in Qt, idealerweise Qt 6
- Erfahrung mit PostgreSQL
- Kenntnisse in C# von Vorteil
- Erfahrung mit der Modernisierung größerer bzw. historisch gewachsener Softwarelösungen und Codebasen
- Gutes Verständnis von Softwarearchitektur, Modularisierung, Schnittstellendesign und Softwarequalität
- Erfahrung in der Zusammenarbeit mit Architecture-, Security-, QA- und Product-Teams
- Erfahrung im Aufbau einer modernen Engineering-Kultur sowie im Coaching technischer Teams
- Sehr gute Deutschkenntnisse zwingend erforderlich
- Bereitschaft zu regelmäßigen Vor-Ort-Terminen in Koblenz
Wenn Sie über einen starken C++-Background verfügen, weiterhin gerne nah an der Technik arbeiten und gleichzeitig Erfahrung in der Führung und Weiterentwicklung von Engineering-Teams mitbringen, freue ich mich auf Ihre Bewerbung.
Bitte senden Sie mir hierzu Ihren aktuellen CV, Ihre Verfügbarkeit sowie Ihren gewünschten Stundensatz zu.