Diese Aufgaben erwarten Sie: Die Tätigkeit als Softwareentwickler bei Airbus umfasst folgende Aufgabenbereiche (m/w/d): Kommunikation mit Stakeholdern und Kunden, um Anforderungen zu erfassen und zu verstehen Definition und Architektur der Software-Grundlage für Simulationskontrollstationen, Ausbilder-Bedienstationen und Flugtrainings-Debriefing-Stationen Entwurf intuitiver und benutzerfreundlicher Schnittstellen unter Verwendung eines benutzerdefinierten GUI-Frameworks auf Basis von Qt/QML Definieren und pflegen Sie die gesamte technische Architektur der Software, einschließlich des Designs und der Organisation der Codebasis, der Schnittstellen zu anderen Systemen sowie der Gesamtstruktur und Organisation der Software Entwerfen, entwickeln, testen und pflegen Sie Software, indem Sie sauberen, effizienten und wartbaren Code schreiben und die Best Practices der Softwareentwicklung befolgen. Analysieren und beheben Sie Softwareprobleme und beheben Sie Fehler Identifizieren und beheben Sie technische Risiken und Probleme und implementieren Sie bei Bedarf Strategien zur Risikominderung Nehmen Sie an Planungs-, Stand-up-, Review- und Retrospektive-Meetings gemäß der Softwareentwicklungsmethodik teil Nehmen Sie an Code-Reviews teil und stellen Sie sicher, dass der Code den definierten Codierungsstandards entspricht Stellen Sie sicher, dass das Design und die Architektur des Softwaresystems skalierbar und wartbar sind und in andere Systeme integriert werden können Betreuen und schulen Sie Junior-Ingenieure im Bereich Qt/QML-Technologie-Stack und der daraus abgeleiteten Architektur Das bringen Sie mit: Abgeschlossenes Studium in Informatik oder vergleichbar (m/w/d) Aktuelle Erfahrung als Softwareentwickler, bevorzugt im militärischen Umfeld (m/w/d) Erfahrung in der Softwareentwicklung mit Schwerpunkt auf Frontend-/UI-Anwendungen ist erforderlich Erfahrung in der Konzeption und Implementierung komplexer Softwarearchitekturen in einer kollaborativen Umgebung ist erforderlich Fundierte Kenntnisse in C++ und Qt/QML-Technologie zwingend notwendig Erfahrung mit modernen DevOps-Pipelines, Containerisierung und agilen Softwareentwicklungsmethoden ist erforderlich Sehr gute Englischkenntnisse und Kenntnisse in Deutsch Teamfähigkeit und ausgeprägte Kommunikationsstärke Please be advised: Due to legal regulations regarding temporary work this position can most likely only be offered to candidates (m/w/d) holding a valid EU-Citizenship or german work permit. Ihr Plus bei uns: gute Übernahmechancen eine Woche mit 35 Arbeitsstunden attraktive Vergütung nach dem Tarifvertrag der IG-Metall Zahlung von Zuschlägen und tariflichen Zusatzleistungen Urlaubs- und Weihnachtsgeld 30 Tage Urlaub ab dem 3. bzw. 6. Monat, abhängig von der IG-Metall Mitgliedschaft Zuschuss zum Deutschlandticket wahlweise Auszahlung von geleisteten Überstunden oder Freizeitausgleich Attraktive Mitarbeiterangebote über Corporate Benefits