Tech Lead Softwareentwicklung: Führen und selbst entwickeln.
Als Tech Lead übernimmst Du die technische Führung der Entwicklungsteams und stellst sicher, dass Softwarelösungen nachhaltig, skalierbar und wartbar umgesetzt werden. Du arbeitest eng mit Product Ownern und Entwicklern zusammen, übersetzt Architekturvorgaben in konkrete Lösungen und unterstützt die Teams bei technischen Entscheidungen. Dein Fokus liegt auf der erfolgreichen Umsetzung moderner Softwarearchitekturen, der kontinuierlichen Verbesserung der Entwicklungsprozesse sowie der Förderung technischer Exzellenz innerhalb der Teams. Dabei bleibst Du hands-on und entwickelst aktiv mit.
Wie die Rolle heißt, ist uns dabei weniger wichtig als das, was Du darin tust – bei anderen Arbeitgebern findest Du sie als Teamleitung Softwareentwicklung oder als Engineering Lead.
Klingt gut für Dich? Dann bewirb Dich jetzt bei uns!
Welche Aufgaben erwarten mich in meiner Rolle?
- Technische Führung, Coaching und Coding-Unterstützung von Entwicklerteams.
- Umsetzung und Weiterentwicklung der Architekturvorgaben.
- Unterstützung bei der Entwicklung und Einführung neuer Produkte und Funktionen.
- Verantwortung für die technische Qualität der entwickelten Software.
- Definition und Durchsetzung von Entwicklungsstandards und Best Practices.
- Mitarbeit bei Architekturentscheidungen sowie Erstellung technischer Konzepte.
- Unterstützung beim Aufbau und Betrieb containerisierter Plattformen (Docker, Kubernetes).
- Mitarbeit bei Deployments.
- Entwicklung und Pflege von CI/CD-Pipelines.
- Sicherstellung von Security-Anforderungen und Secure-Coding-Praktiken.
- Unterstützung bei Monitoring-, Logging- und Observability-Konzepten.
- Analyse und Lösung technischer Herausforderungen und Performance-Probleme.
- Koordination technischer Aktivitäten innerhalb agiler Entwicklungsteams.
- Durchführung von Code Reviews und Förderung hoher Softwarequalität.
- Technischer Ansprechpartner für interne Stakeholder und Kunden.
Welche Fähigkeiten sollte ich mitbringen, um Teil des Teams zu werden?
Du begegnest Kolleginnen und Kollegen mit Respekt – nicht nur als Selbstverständlichkeit, sondern als gelebte Haltung. Dein klares Wertesystem prägt Dein tägliches Handeln und wird ergänzt durch einen Sinn für Humor, der das Team verbindet und für eine positive, motivierende Atmosphäre sorgt.
- Bachelor- oder Masterabschluss in Informatik, Mathematik, Data Science, Ingenieurwesen oder einem vergleichbaren Studiengang.
- Mehrjährige Erfahrung in der Softwareentwicklung sowie erste Erfahrung in technischer Führung.
- Erfahrung mit modernen Softwarearchitekturen und agilen Entwicklungsmethoden.
- Gute Kenntnisse in Cloud-native-Architekturen, Container-Technologien und CI/CD.
- Erfahrung in der Umsetzung skalierbarer und wartbarer Softwarelösungen.
- Ausgeprägte Kommunikations- und Teamfähigkeit.
- Strukturierte und lösungsorientierte Arbeitsweise.
- Ausgeprägte Hands-on-Mentalität und Bereitschaft, selbst aktiv zu entwickeln.
Technologische Kompetenzen:
- Container & Runtime: Docker, Linux.
- Infrastructure as Code (IaC): YAML-basierte Modelle.
- Cloud & On-Prem: AWS, Azure.
- Datenarchitekturen: MSSQL, Kafka, Spark, PostgreSQL.
- Frontend-Frameworks: React, Angular oder Vue.
- Testingframeworks: JUnit und Cypress.
- Security & IAM: TLS, Keycloak, LDAP, OAuth.
- Entwicklungsframeworks: SPA, Java, Spring, Spring Boot.
Erwünschte Kompetenzen:
- Kubernetes.
- Monitoring und Logging: Grafana.
- BPMN und Orchestrierung.
- Python und KI.
- Erfahrung im Versicherungs- oder Krankenversicherungsumfeld.
- Kenntnisse der Versicherungs-Anwendungs-Architektur (VAA).
- Erfahrung mit regulatorischen Anforderungen (DSGVO, ISO 27001, BSI).
- Erfahrung mit Architektur-Reviews und technischen Qualitätsprozessen.
- Erfahrung in der Einführung von Best Practices und Architektur-Governance.
- Hervorragende Fähigkeiten in Problemlösung, Kommunikation und Kenntnis von Best Practices.
- Ausgeprägte Kommunikations- und Leadership-Skills, Fähigkeit zur Steuerung interdisziplinärer Teams.
- Innovationsfreude und strategisches Denken, gepaart mit Hands-on-Mentalität.
Sprachkenntnisse:
- Sicheres Deutsch in Wort und Schrift (mind. C1).
- Englisch verhandlungssicher.
Mehr Details zu der Position findest du hier:
https://www.globalside.com/tech-lead-softwareentwicklung
