Pharo Management
Valsoft Corporation
CTO (Chief Technology Officer)
Über die Stelle
Wir suchen einen CTO für eines unserer Softwareunternehmen in Großbritannien: ein etabliertes Unternehmen mit langjähriger Erfolgsbilanz und einem führenden Marktanteil.
Das Unternehmen verfügt über eine hohe Kundenbindung und steht vor einer komplexen technologischen Herausforderung. Es betreibt eine große, geschäftskritische On-Premises-Umgebung, entwickelt derzeit eine neue Cloud-Plattform und verfügt nun über die notwendige Unterstützung, um das System für die nächsten 20 Jahre neu aufzubauen. Dieser CTO wird diesen Umbau leiten.
Diese Rolle umfasst zwei Arbeitsweisen. Bei dem etablierten Team, das die bestehenden Produkte betreut, führen Sie durch Manager und Teamleiter; tägliche Programmierarbeit ist nicht vorgesehen, aber Sie müssen in der Lage sein, Architekturen zu überprüfen und bei größeren Vorfällen steuernd einzugreifen. In dem kleinen, hochkarätigen Team, das die Plattform neu aufbaut, werden Sie operativer tätig sein.
Sie verantworten die gesamte Technologie im Unternehmen: Produktentwicklung, Qualitätssicherung, DevOps und Cloud, Daten sowie Infrastruktur.
ÜBER TAG SOFTWARE GROUP
TAG Software Group ist ein Team aus erfahrenen Investoren und Betreibern, das sich auf den Erwerb, die Optimierung und das Wachstum von geschäftskritischen Softwareunternehmen spezialisiert hat, die Kunden aus dem KMU-Bereich, Großunternehmen und dem öffentlichen Sektor bedienen.
Gegründet als dauerhaftes Zuhause für Softwareunternehmen, kaufen wir nicht, um wieder zu verkaufen. Unser Fokus liegt auf langfristigen Partnerschaften, die Ihr Erbe, Ihre Mitarbeiter und Ihre Kunden schützen.
Unser internes Team sorgt für einen effizienten, transparenten und verkäuferfreundlichen Prozess, der Schnelligkeit und Sicherheit beim Abschluss garantiert. Sobald Ihr Unternehmen Teil von TAG ist, erhält es Zugang zu bewährten Best Practices, dedizierten Ressourcen zur Wertschöpfung und dem erweiterten Ökosystem unserer Schwesterunternehmen, einschließlich proprietärer interner Technologien – damit Ihr Unternehmen die nächste Stufe erreicht.
HAUPTAUFGABEN
Betrieb und Stabilisierung der aktuellen Umgebung
- Leitung eines Produktionsteams von über 20 Ingenieuren, Testern sowie Produkt- und Plattformmitarbeitern.
- Festlegung von Prioritäten, Lieferzyklen und Kennzahlen: Geschwindigkeit, Qualität, Release-Vorhersehbarkeit und Kosten pro Produktlinie.
- Sicherstellung, dass die geschäftskritische On-Premises-Umgebung sicher, unterstützt und konform bleibt.
- Durchführung einer klaren Programm-Governance: Jede Initiative hat einen Verantwortlichen, einen Plan, ein Budget und ein ehrliches monatliches Reporting an den Geschäftsführer.
- Verantwortung für die Zuverlässigkeit: Incident-Management, Post-Mortems und Support-Eskalation sowie Aufbau eines Teams, das Vorfälle eigenständig bewältigt.
Aufbau der Plattform der nächsten Generation mit einem schlanken, KI-fokussierten Team
- Aufbau eines kleinen, erfahrenen, KI-nativen Engineering-Teams unter Nutzung von KI-gestützter Entwicklung.
- Neuentwicklung des Kernprodukts als erstklassige Cloud-Plattform mit dem Ziel, die Nummer eins auf dem britischen Markt zu werden.
- Aktive Mitarbeit im Team für die neue Plattform: Architektur festlegen, bei Bedarf Code schreiben und überprüfen sowie Engineering-Standards setzen.
- Integration von KI-Entwicklungstools in die tägliche Arbeit jedes Ingenieurs, sowohl für die Legacy- als auch für die neuen Teams.
Leitung des Wechsels von On-Premises zur Cloud
- Verantwortung für die Migrationsstrategie für einen großen installierten Kundenstamm, einschließlich Sequenzierung, Integration und Datenmigration.
- Sicherstellung, dass NHS-Integrationen, Akkreditierungen und Verpflichtungen zur klinischen Sicherheit während des gesamten Prozesses gewahrt bleiben.
- Konsolidierung von Hosting und Infrastruktur sowie Reduzierung des Hardware- und Netzwerkaufwands bei unseren Kunden.
Technische Umgebung
On-Premises-Plattform: Hauptsächlich C++, C# und Java; .NET Framework; Microsoft SQL Server; Windows Server; installiert beim jeweiligen Kunden vor Ort.
Cloud-Plattform: Multi-Tenant SaaS auf Microsoft Azure; C#, ASP.NET Core, React; Kubernetes (AKS); PostgreSQL.
Hardware: vom Unternehmen bereitgestellte Terminals, Handscanner und Drucker; Integrationen von Ausgaberobotern; NHS HSCN-Netzwerkkonnektivität; Außendienst und Werkstatt.
#TagSoftwareGroup
Mindestanforderungen
- Mindestens 8 Jahre Erfahrung in der Softwareentwicklung, davon mindestens 4 Jahre in leitender Funktion.
- Sie sind noch praxisnah genug, um in einem kleinen, hochkarätigen Team mitzuarbeiten.
- Sie haben persönlich eine Migration von zahlenden Kunden von On-Premises zu einer Multi-Tenant SaaS-Lösung geleitet.
- Fundierte Erfahrung mit dem Microsoft-Stack: C#/.NET, SQL Server, Azure; Fähigkeit, Legacy-Code in C++ und .NET Framework zu bewerten.
- Die Nutzung von KI-Entwicklungstools in der täglichen Arbeit wird vorausgesetzt. Sie wissen, wie Sie diese für sich und Ihr Team optimal einsetzen und können den Einfluss auf die Liefergeschwindigkeit aufzeigen.
- Nachweisbare Erfahrung bei schwierigen Entscheidungen: Umstrukturierung von Teams, Stoppen von gescheiterten Projekten, Steuerung von F&E nach P&L-Vorgaben.
- Sie können technische Kompromisse klar und auf Basis wirtschaftlicher Argumente erläutern.
- Eine seltene Gelegenheit, ein marktführendes Produkt mit einem bereits bestehenden, treuen Kundenstamm aufzubauen.
- Hohe Autonomie innerhalb einer dezentralen Organisationsstruktur.
- Karriereentwicklung innerhalb eines schnell wachsenden Valsoft-Ökosystems.
- Dauerhafte Eigentümerschaft: Valsoft hält seine Unternehmen auf unbestimmte Zeit, sodass Sie langfristig aufbauen und nicht auf einen Exit hinarbeiten.
- Ein Netzwerk von CTOs und Engineering-Führungskräften aus über 150 Softwareunternehmen von Valsoft.
- Flexibilität bei der Arbeit im Homeoffice.
