Lead Software Engineer (m/w/d)
Über
Verantwortung
Anspruchsvolle Features und zentrale Services hands-on im .NET-Umfeld entwickeln und technisch verantworten.
Architekturprinzipien, technische Standards und Best Practices gemeinsam mit Lead Developern und Architekturverantwortlichen weiterentwickeln.
Skalierbare Microservices, REST-APIs und eventbasierte Integrationen mit Technologien wie Kafka konzipieren und optimieren.
Team durch Code Reviews, technisches Coaching und aktiven Wissensaustausch bei komplexen Fragestellungen unterstützen.
Entwicklungsprozesse mit Kubernetes, Docker, CI/CD, Testautomatisierung sowie Monitoring und Observability kontinuierlich verbessern.
Qualifikationen
Mehrjährige Erfahrung in moderner Softwareentwicklung und fundierte .NET-Kenntnisse; Erfahrung im Telekommunikationsumfeld von Vorteil.
Fundierte Praxis mit Microservices, REST-APIs, Kafka oder vergleichbaren Technologien und verteilten Systemen.
Erfahrung mit Kubernetes, Docker, GitLab oder Jenkins sowie Observability mit Prometheus oder Grafana.
Technische Leadership-Erfahrung sowie sichere Anwendung moderner Engineering-Praktiken und agiler Methoden wie Scrum, SAFe oder Kanban.
Analytische und kommunikative Stärke, Freude an Coaching und Wissensaustausch sowie sehr gute Deutsch- und gute Englischkenntnisse.
Benefits