Java-Softwareentwickler Satellitenkommunikationssysteme
Role details
Job location
Tech stack
Job description
n \n
-
Steuerung des gesamten Software-Lebenszyklus (Application Development Lifecycle). \n
-
Fachliche Führung und Mentoring von Junior-Teammitgliedern. \n
-
Maßgebliche Gestaltung von Architekturentscheidungen zur Sicherstellung von Skalierbarkeit und Performance. \n
-
Bearbeitung und Lösung komplexer Problemstellungen sowie die Durchführung von Code-Reviews. \n
-
Definition des Projektumfangs, Entwurf skalierbarer Architekturen sowie Sicherstellung der Code-Qualität durch umfassendes Testing. \n
-
Vermittlung von Best Practices und Mentoring von Junior-Entwicklern. \n
-
Lösung komplexer technischer Herausforderungen und zielgerichtete Optimierung der Application Performance. \n
-
Zielgruppengerechte Kommunikation technischer Entscheidungen an nicht-technische Stakeholder sowie deren Ausrichtung an den Unternehmenszielen. \n
\n
Requirements
-
Du hast ein abgeschlossenes Studium im Bereich Informatik, Software Engineering, Luft- und Raumfahrttechnik oder in einem vergleichbaren technischen Fachgebiet. \n
-
Mindestens 5 Jahre fundierte Berufserfahrung in der Softwareentwicklung (Senior-Level). \n
-
Sehr gute Kenntnisse Python und Java zwingend erforderlich \n
-
Du verfügst über ausgeprägte Problemlösungsfähigkeiten, eine analytische Denkweise und arbeitest gerne selbstständig sowie im Team. Erfahrungen mit agilen Methoden sind ein Plus. \n
-
Du kommunizierst verhandlungssicher auf Deutsch und Englisch. \n