Text copied to clipboard!
Titel
Text copied to clipboard!Leitender Softwareingenieur
Beschreibung
Text copied to clipboard!
Wir suchen einen Leitenden Softwareingenieur, der technische Exzellenz mit starker Führungsfähigkeit verbindet und die Entwicklung moderner, skalierbarer und sicherer Softwarelösungen aktiv vorantreibt. In dieser Rolle übernehmen Sie die fachliche Leitung eines Entwicklungsteams und arbeiten eng mit Produktmanagement, Architektur, Qualitätssicherung, DevOps und weiteren Stakeholdern zusammen, um hochwertige digitale Produkte erfolgreich zu planen, umzusetzen und kontinuierlich zu verbessern. Sie sind nicht nur ein erfahrener Entwickler, sondern auch ein Mentor, der Best Practices etabliert, technische Entscheidungen fundiert trifft und die langfristige Weiterentwicklung von Systemen und Teams unterstützt.
Als Leitender Softwareingenieur tragen Sie Verantwortung für die technische Ausrichtung komplexer Projekte über den gesamten Softwarelebenszyklus hinweg. Dazu gehören die Analyse von Anforderungen, die Definition robuster Architekturen, die Auswahl geeigneter Technologien sowie die Sicherstellung einer sauberen, wartbaren und leistungsfähigen Codebasis. Sie fördern eine kollaborative Arbeitsweise, treiben Code-Reviews, Testautomatisierung und kontinuierliche Integration voran und sorgen dafür, dass Entwicklungsprozesse effizient, transparent und qualitätsorientiert gestaltet sind. Gleichzeitig behalten Sie geschäftliche Ziele im Blick und übersetzen fachliche Anforderungen in praktikable technische Lösungen.
Ein wichtiger Bestandteil dieser Position ist die enge Zusammenarbeit mit interdisziplinären Teams. Sie moderieren technische Diskussionen, unterstützen bei der Priorisierung von Aufgaben und helfen dabei, Risiken frühzeitig zu erkennen und zu minimieren. Darüber hinaus begleiten Sie die Einführung neuer Technologien, evaluieren bestehende Systeme hinsichtlich Skalierbarkeit, Sicherheit und Performance und identifizieren Optimierungspotenziale. In einem dynamischen Umfeld schaffen Sie Orientierung, fördern Wissensaustausch und tragen dazu bei, eine Kultur der kontinuierlichen Verbesserung zu etablieren.
Wir erwarten von Ihnen ein tiefes Verständnis moderner Softwareentwicklung, fundierte Erfahrung mit verteilten Systemen, Cloud-Plattformen, APIs und agilen Methoden sowie die Fähigkeit, komplexe technische Sachverhalte verständlich zu kommunizieren. Idealerweise bringen Sie Erfahrung in der Leitung technischer Initiativen mit und haben bereits Teams bei der Umsetzung anspruchsvoller Softwareprojekte erfolgreich begleitet. Sie sollten in der Lage sein, sowohl strategisch zu denken als auch operativ mitzuwirken, wenn es darauf ankommt.
Diese Position bietet Ihnen die Möglichkeit, maßgeblichen Einfluss auf Architektur, Entwicklungsstandards und Produktqualität zu nehmen. Wenn Sie gerne Verantwortung übernehmen, technische Herausforderungen mit Weitblick lösen und ein Umfeld schätzen, in dem Innovation, Zusammenarbeit und Qualität im Mittelpunkt stehen, freuen wir uns auf Ihre Bewerbung. Als Leitender Softwareingenieur gestalten Sie nicht nur Software, sondern auch die technische Zukunft des Unternehmens aktiv mit.
Verantwortlichkeiten
Text copied to clipboard!- Technische Leitung und fachliche Unterstützung des Entwicklungsteams übernehmen
- Skalierbare Softwarearchitekturen entwerfen und weiterentwickeln
- Code-Reviews durchführen und Entwicklungsstandards sicherstellen
- Mit Produktmanagement und Stakeholdern technische Anforderungen abstimmen
- Leistung, Sicherheit und Wartbarkeit bestehender Systeme optimieren
- Mentoring für Entwicklerinnen und Entwickler im Team anbieten
- Einführung von Best Practices für Testing und CI/CD vorantreiben
- Technische Risiken identifizieren und geeignete Lösungsstrategien entwickeln
Anforderungen
Text copied to clipboard!- Abgeschlossenes Studium der Informatik oder vergleichbare Qualifikation
- Mehrjährige Erfahrung in der professionellen Softwareentwicklung
- Erfahrung in einer technischen Führungsrolle oder als Lead Developer
- Sehr gute Kenntnisse in Softwarearchitektur und Systemdesign
- Praxis mit Cloud-Technologien, APIs und verteilten Systemen
- Sicherer Umgang mit agilen Methoden wie Scrum oder Kanban
- Erfahrung mit Testautomatisierung und Continuous Integration
- Ausgeprägte Kommunikations- und Teamfähigkeiten
Potenzielle Interviewfragen
Text copied to clipboard!- Welche Programmiersprachen und Frameworks beherrschen Sie besonders gut?
- Welche Erfahrung haben Sie in der technischen Leitung von Teams?
- Wie gehen Sie bei Architekturentscheidungen in komplexen Projekten vor?
- Welche Methoden nutzen Sie zur Sicherung von Codequalität?
- Haben Sie Erfahrung mit Cloud-Plattformen und DevOps-Prozessen?
- Wie fördern Sie die fachliche Entwicklung von Teammitgliedern?
- Welche Rolle spielen agile Methoden in Ihrer bisherigen Arbeit?