Unser Kunde ist ein spannendes und innovatives Unternehmen im Saas Umfeld, für den wir ab sofort einen Head of Engineering (w/m/d) suchen. Bei unserem Kunden liegt ein hybrides Arbeitsmodell vor. 80 % der Tätigkeiten werden remote ausgeführt und 20 % vor Ort. Zusätzlich ist eine Reisebereitschaft erforderlich.
• Transformation und Integration: Führe die Transformation unserer Legacy-Systeme in die Cloud und integriere diverse Softwarepakete zu einem zukunftssicheren Cloud-SaaS
Modell und Architektur.
• Technische Strategie: Entwickle und implementiere unsere technische Strategie im Einklang mit der Unternehmensvision und den Geschäftszielen.
• Teamleitung: Leite fünf dynamische Teams mit insgesamt 30 Mitarbeitern, fördere ihre Entwicklung und stelle ihre Performance sicher.
• Code-Qualität: Sorge durch regelmäßige Code Reviews und Best Practices für qualitativ hochwertigen Code.
• Frameworks: Definiere und überprüfe Software-Frameworks, um Konsistenz und Effizienz zu gewährleisten.
• CI/CD-Management: Optimiere und verwalte unsere Continuous Integration und Continuous Deployment (CI/CD) Prozesse.
• Testing: Implementiere und überwache umfassende Teststrategien, um höchste Softwarequalität zu gewährleisten.
• Projektlieferung: Stelle die pünktliche und budgetgerechte Lieferung von Projekten sicher und verbessere kontinuierlich unsere Entwicklungsprozesse.
• Technologieauswahl: Evaluiere und wähle die besten Technologien, Tools und Plattformen aus, um unsere Unternehmensziele zu erreichen und Innovationen voranzutreiben.
• Stakeholder-Kommunikation: Arbeite eng mit Stakeholdern zusammen, um sicherzustellen, dass technische Lösungen den geschäftlichen Anforderungen entsprechen.
• Change Management: Verwandle Veränderungsprozesse und unterstütze die Teams bei der Anpassung an neue Technologien und Arbeitsweisen.
• Teamförderung: Fördere und unterstütze unsere Teams und Teamleiter durch Coaching, Schulungen und Entwicklungsmöglichkeiten.
• Tech Radars: Erstelle Tech Radars zur Analyse unserer aktuellen und zukünftigen Architektur und Landschaft.
• Refactoring: Führe Refactoring-Maßnahmen durch, um bestehende Systeme zu optimieren
· Erfahrung: Du bringst mindestens 10 Jahre Erfahrung in der Softwareentwicklung mit, davon mindestens 5 Jahre in einer Führungsposition, idealerweise im Private Equity und agilen
Umfeld
· Bildung: Du hast ein abgeschlossenes Studium in Informatik, Software Engineering oder einem verwandten Fachgebiet; ein fortgeschrittener Abschluss ist ein Plus
· Technologisches Know-how: Du bist versiert in modernen Technologien und Softwareentwicklungsmethoden, einschließlich agiler Praktiken, CI/CD, Cloud-Technologien, Microservices
Architekturen und Testing. Erfahrung mit Graph-Datenbanken und Erfahrung in Sprachen wie Java, C++, C#, Delphi sind von Vorteil.
· Führungskompetenz: Du hast nachweislich große, multifunktionale Teams erfolgreich geführt und inspiriert
· Kommunikation: Du kommunizierst hervorragend sowohl mündlich als auch schriftlich und kannst technische Konzepte verständlich erklären und Geschäftsstrategien effektiv vermitteln
· Problemlösung: Du verfügst über starke analytische und problemlösende Fähigkeiten und meisterst komplexe technische Herausforderungen mit Leichtigkeit
· Dynamik: Du fühlst dich in einem dynamischen, schnelllebigen Umfeld wohl und entwickelst proaktiv innovative Lösungen
· Teammanagement: Du hast ausgeprägte Fähigkeiten im Management und Coaching von Teams und Einzelpersonen
· Visionär: Du bist ein Umsetzer mit strategischem Weitblick, der zukunftsweisende Entwicklungen vorantreibt
· Hands-on-Erfahrung: Du hast praktische Erfahrung in der Umsetzung und Implementierung technischer Lösungen