## Deine Vorteile - Attraktive Vergütung und Sonderzahlungen - 30 Tage bezahlter Urlaub und zusätzliche freie Tage für besondere Anlässe - Ausgezeichnete Weiterbildungsmöglichkeiten und tolle internationale, konzernweite Entwicklungsperspektiven - Sonderleistungen: arbeitgeberfinanzierte Altersversorgung, Mitarbeiteraktienoptionen, vergünstigtes Autoleasing, Sonderkonditionen für Versicherungen, Bezuschussung im öffentlichen Personennahverkehr, Mitarbeitervorteile bei kooperierenden Unternehmen - Vor-Ort-Einrichtungen: Standortnaher Kindergarten, Arzt für Check-ups und andere gesundheitsbezogene Dienstleistungen, Kantine und Cafeteria mit Seeblick - Betriebssportgruppen und Freizeitaktivitäten wie Segeln, Tennis und Wintersport - Vereinbarkeit von Familie & Beruf (Jobsharing, Teilzeitmodelle, flexible Arbeitszeiten, individuelle Auszeit) - Arbeiten in einem diversen Umfeld, mit mehr als 140 Nationalitäten, in dem jede Stimme gehört wird ## Deine Aufgaben und Verantwortlichkeiten - Du entwickelst, implementierst und testest missionskritische Software für Bodenkontrollsysteme und bist aktiv in alle Phasen des Software-Lifecycles eingebunden. - Du analysierst Systemanforderungen, verantwortest das technische Design und erstellst die Software-Architektur. - Du beherrschst deine Programmiersprache souverän, arbeitest eigenverantwortlich und stellst sauberen, gut wartbaren Code („Clean Code“) bereit. - Du führst Code-Reviews durch, etablierst Best Practices im Software Engineering und übernimmst die lückenlose Dokumentation (Design, Implementierung, Testverfahren). - Du behebst komplexe Probleme (Debugging), entwickelst bestehenden Code weiter (Refactoring) und sicherst so die Systemkompatibilität und den reibungslosen Betrieb im interdisziplinären Team. - Du agierst als Mentor, leitest Junior-Teammitglieder an und unterstützt sie bei ihrer fachlichen Weiterentwicklung. ## Erforderliche Kenntnisse und Qualifikationen - Abgeschlossenes Studium im Bereich Informatik, Software Engineering oder einem verwandten technischen Studiengang. - Nachweisliche Erfahrung im Bereich Software Engineering, vorzugsweise in der Entwicklung komplexer Informationssysteme. - Fundierte Kenntnisse in einer gängigen Programmiersprache C++ und Java und relevanter Entwicklungsumgebungen. - Erfahrung mit Software-Architektur-Prinzipien und Design-Patterns. - Vertrautheit mit Versionskontrollsystemen (z.B. Git) und agilen Entwicklungsmethoden (z.B. Scrum). - Ausgeprägte analytische Fähigkeiten und Problemlösungskompetenz. - Hohes Maß an Eigeninitiative, Verantwortungsbewusstsein und Teamfähigkeit. - fließende Deutschkenntnisse in Wort und Schrift. - Interesse an der Raumfahrt und anspruchsvollen technologischen Herausforderungen ist von Vorteil.