Konzeption und Pflege benutzerfreundlicher und moderner Interfaces für unsere Über- und Unterwassersysteme
Sicherstellung der nahtlosen Integration der entwickelten Software in die bestehenden Produkte und Systeme
Entwicklung technischer Konzepte im Team unter Berücksichtigung der Stakeholder-Anforderungen
Erarbeitung technischer Lösungen sowie Sicherstellung der Aktualisierung und Pflege der Produktspezifikationen
Beitrag zur umfassenden Dokumentation der Softwareprodukte
Einbringung kreativer Ideen in die Produktentwicklung und Umsetzung im Team
Was Sie mitbringen:
Erfolgreicher Abschluss eines Studiums der Informatik oder eine Ausbildung zum Fachinformatiker mit Schwerpunkt Anwendungsentwicklung
Begeisterung für moderne Softwareentwicklung, einschließlich Clean Code und Software-Craftsmanship
Freude am Schreiben von Tests ebenso wie von Produktiv-Code
Fundierte praktische Kenntnisse in objektorientierter Softwareentwicklung mit modernem C++ sowie erste Erfahrungen in Design, Tests, Build (cmake) und/oder fortlaufender Integration von Software (CI/CD), bevorzugt mit GitLab
Erfahrung in der Entwicklung von Software mit Qt5 und neuer
Fähigkeit, schnell, strukturiert und mit agilen Methoden zu arbeiten
Gute Deutsch- und Englischkenntnisse in Wort und Schrift