Technische Führung und Ausplanung (Aufwand, Zeit) von komplexen Großprojekten
Verantwortung für die Gesamtarchitektur des verteilten Missionssystems, inklusive Modularisierung, Schnittstellenschnitt, Verifikation, Validierung und technologischer Weiterentwicklung
Fachliche Führung, Mentoring und Wissensvermittlung von Entwicklungs- und Integrationsteams: Code Reviews, Coding Guidelines, Wissenstransfer und Aufbau von Engineering-Standards
Selbstständige Umsetzung von SW - Entwicklungsgewerken in Zeit, Kosten und Qualität (projektweit)
Bewertung und Auswahl von Technologien, Bibliotheken und Problem-Solvern - einschließlich Lizenz-, Support- und Langzeitfolgen
Analyse der Lösungsqualität und Laufzeit anhand definierter Benchmarks; systematisches Performance-Engineering (Profiling, Parallelisierung, Speicherverhalten)
Aufbau und Weiterentwicklung der Teststrategie: Unit-, Integrations- und Regressionstests, inklusive Regressionstests auf Lösungsqualität und Laufzeit
Verantwortung für CI/CD-Pipelines, Build-System, statische Analyse und Sicherheitsaspekte der Lieferkette (DevSecOps)
Sicherstellung einer belastbaren technischen Dokumentation für Entwicklung, Integration und Betrieb
Mitwirkung an Technologie-Roadmaps, technische Beratung und Unterstützung bei der Angebotserstellung
Anforderungen
Abgeschlossenes Hochschulstudium (Master/Diplom) der Informatik oder eines vergleichbaren Ingenieurstudiengangs oder eine vergleichbare Qualifikation; eine Promotion mit Bezug zu Missionssystemen in der Informatik ist von Vorteil
Mehrjährige Berufserfahrung in der professionellen Softwareentwicklung, davon nachweisbare Erfahrung in einer leitenden oder architekturverantwortlichen Rolle
Praktische Erfahrung mit Rust, C++ oder fundierte Kenntnisse einer vergleichbaren systemnahen Sprache verbunden mit der Bereitschaft, sich Programmiersprachen auf produktivem Niveau anzueignen
Fundierte Kenntnisse in Algorithmen und Datenstrukturen sowie in der kombinatorischen Optimierung (z. B. Metaheuristiken, Column Generation) und entsprechenden Bibliotheken sind von Vorteil
Strukturierte, eigenverantwortliche Arbeitsweise und die Bereitschaft, technische Entscheidungen zu treffen und zu vertreten
Erfahrung im Anforderungsmanagement und in der direkten Abstimmung mit Anwendern und Stakeholdern
Sicherer Umgang mit agilen Vorgehensmodellen und der Priorisierung unter konkurrierenden Zielen
Fähigkeit, technische Sachverhalte und Zielkonflikte gegenüber nicht-technischen Ansprechpartnern klar darzustellen
Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift
Bereitschaft zu gelegentlichen Dienstreisen
Angebot
Flexible Arbeitszeiten & Work-Life-Balance
Vergütung & Sozialleistungen
Persönliche & berufliche Entwicklung
Arbeitsatmosphäre
Gesundheit & Vorsorge
Mobilität & Nachhaltigkeit
Arbeitgeber:
Hensoldt
Ähnliche Seiten
Lead Software Engineer / Developer - Mission System (w/m/d), Hensoldt - jobs.computerwoche.de