Beschreibung
Die Rolle entwickelt, testet und integriert modulare sowie skalierbare Softwarekomponenten für Datenfusion und verteilte Systeme in agilen Projektteams. Zu den Aufgaben gehören Arbeiten am gesamten Software-Lebenszyklus, die Integration von Subsystemen, die Erstellung technischer Dokumentation sowie entwicklung im Einklang mit der Architektur. Das Profil erfordert einen Abschluss in Informatik oder eine vergleichbare Qualifikation, mehrere Jahre Erfahrung in der komplexen Softwareentwicklung, fundierte Kenntnisse in objektorientierter Programmierung, C/C++ und Python, Verständnis für Software- und Systemarchitektur, Erfahrung mit agiler Arbeitsweise und Git sowie Kenntnisse in Deutsch und Englisch.
