Deine Aufgaben:
- Du übernimmst die technische Führung und Architekturverantwortung für Backend-Anwendungen auf Group-Level, für unsere Tochterunternehmen und für neu geplante Group-Software.
- Du analysierst die bestehende Systemlandschaft, identifizierst technologische Potenziale und entwickelst daraus skalierbare, nachhaltige Lösungsarchitekturen.
- Du konzipierst und implementierst robuste Backend-Komponenten und RESTful APIs mit C# und .NET 8+, inklusive sauber definierter Schnittstellen-Contracts nach OpenAPI-Standard.
- Du gestaltest die Integration unterschiedlichster Datenquellen und setzt auf event-basierte, asynchrone Kommunikation über Message Broker wie RabbitMQ.
- Du bringst DevOps-Kompetenz direkt ins Engineering-Team. Du denkst Entwicklung und Betrieb zusammen und verantwortest deine Anwendungen von der Entwicklung bis zum laufenden Betrieb („You build it, you run it“).
- Du treibst die Containerisierung unserer Anwendungen voran und gestaltest Docker-Images, Build-Prozesse und Deployment-Strategien.
- Du richtest Kubernetes-Deployments ein und betreibst sie in unserer self-hosted bzw. self-managed Umgebung, inklusive Skalierung, Monitoring und Fehleranalyse im laufenden Betrieb.
- Du baust CI/CD-Pipelines auf und entwickelst sie weiter, damit Releases automatisiert, reproduzierbar und mit klaren Quality Gates ausgeliefert werden.
- Du triffst gemeinsam mit dem Team fundierte Architektur- und Technologieentscheidungen und sorgst dafür, dass sie in der Entwicklung konsequent umgesetzt werden.
- Du begleitest die schrittweise Modernisierung unserer Systeme, inklusive der Migration von On-Premise-Lösungen in moderne Plattform-Architekturen.
- Du etablierst technische Standards für Codequalität, Testing, Performance, Security und Wartbarkeit und verbesserst sie kontinuierlich.
- Du führst Code Reviews durch, prüfst Arbeitsergebnisse fachlich und gibst konstruktives Feedback. Du coachst und förderst Entwickler:innen aktiv in ihrer Weiterentwicklung.
- Du analysierst komplexe Bugs sowie Performance- und Stabilitätsprobleme und entwickelst nachhaltige Lösungen statt kurzfristiger Workarounds.
- Du optimierst unsere MySQL- und PostgreSQL-Datenbanken im Hinblick auf Performance, Wartbarkeit und Skalierbarkeit.
- Du förderst den reflektierten Einsatz von Generative AI, zum Beispiel für Refactoring, Testfälle, Dokumentation und Qualitätssicherung.
- Du arbeitest eng mit Produktmanagement und weiteren Stakeholdern der Gruppe zusammen und stellst sicher, dass technische Entscheidungen echten Mehrwert schaffen.
Wichtig: Du bist nicht nur fachlich führend, sondern auch selbst hands‑on im Code unterwegs. Eine reine Führungsrolle ist das nicht.
Das wünschen wir uns von Dir:
- Abgeschlossenes Studium oder Ausbildung in Informatik, Wirtschaftsinformatik oder eine vergleichbare Qualifikation.
- Mindestens 5 Jahre Erfahrung in einer technisch führenden Rolle, zum Beispiel als Lead Developer, Tech Lead oder Software Architect, mit fachlicher Verantwortung für eine Applikation oder ein Entwicklungsteam.
- Sehr gute Kenntnisse in C# und .NET 8+ sowie Erfahrung mit Entity Framework Core und der Entwicklung von RESTful APIs auf Basis von OpenAPI/Swagger.
- Fundierte Erfahrung in Softwarearchitektur, Design Patterns, Clean Code und der Modernisierung von Legacy-Anwendungen.
- Erfahrung mit Unit- und Integrationstests (zum Beispiel xUnit) und statischer Codeanalyse (zum Beispiel Roslyn Analyzers).
- Praktische DevOps-Erfahrung: Du hast Anwendungen nicht nur entwickelt, sondern auch selbst ausgerollt und betrieben.
- Fundierte Kenntnisse in Containerisierung (Docker) und Kubernetes, sowohl beim Einrichten von Deployments als auch im operativen Betrieb.
- Idealerweise Erfahrung mit self-hosted bzw. self-managed Kubernetes-Umgebungen. Erfahrung mit gemanagten Setups in größeren Organisationen ist ebenfalls wertvoll.
- Sicherer Umgang mit CI/CD-Pipelines (zum Beispiel GitLab CI, GitHub Actions oder Azure DevOps). Kenntnisse in Monitoring und Observability (zum Beispiel Prometheus, Grafana) sind ein Plus.
- Erfahrung mit Event-Driven Architecture und Message Brokern, idealerweise RabbitMQ.
- Fundierte Kenntnisse in MySQL und/oder PostgreSQL inklusive Performance-Optimierung. Erfahrung mit Redis oder Elasticsearch/OpenSearch ist ein Plus.
- Erfahrung mit B2B- oder Enterprise-Anwendungen, Datenplattformen oder Business-Anwendungen mit hohem Datenvolumen.
- Reflektierter Umgang mit KI-Tools wie Cursor oder Claude Code und ein gutes Gespür dafür, wo deren Einsatz echten Mehrwert schafft und wo nicht.
- Ausgeprägte Kommunikationsfähigkeit und die Fähigkeit, komplexe technische Zusammenhänge verständlich zu vermitteln, auf Deutsch und Englisch.
- Du übernimmst Verantwortung, triffst Entscheidungen und führst unterschiedliche technische Perspektiven zusammen.
- Eine eigenverantwortliche, lösungsorientierte Arbeitsweise und Freude daran, gemeinsam technische Exzellenz voranzutreiben.
Darauf kannst Du Dich freuen:
- Sicherheit: Unbefristetes Arbeitsverhältnis in einem wachsenden Unternehmen der Gesundheitsbranche mit attraktiver Vergütung
- Hoher Gestaltungsspielraum und direkter Einfluss auf Architektur- und Technologieentscheidungen
- Arbeit an Systemen, die das Gesundheitswesen effizienter und digitaler machen
- KI-First: Modernste KI-Tools (Cursor, Claude Code, Bedrock) als fester Bestandteil deiner täglichen Arbeit
- Ein Team mit echter Leidenschaft für Qualität, Innovation und smarte KI-Nutzung
- Benefits: Moderne Büroräume oder 100% Homeoffice, neueste Arbeitsmittel, betriebliche Altersvorsorge, Corporate Benefits
- Perspektiven: Individuell zugeschnittene Fort- und Weiterbildungen für Fachkompetenz und persönliche Entwicklung
- Unterstützung: Ausführliche Einarbeitung mit persönlichem Paten durch den gesamten Onboarding-Prozess
- Sport & Gesundheit: Über 4.000 Sport- und Gesundheitseinrichtungen via EGYM WELLPASS oder JobRad-Leasing