About the Role
Design und Implementierung von Applikationssoftware in Java auf Basis von User Stories in einem agilen SCRUM-Team (SAFe)
Design und Implementierung von Applikationssoftware in C++
Durchführung von Qualitätssicherungsmaßnahmen wie Code Reviews und Peer Reviews
Implementierung von Unit-Tests und Modultests sowie Integration in eine CI/CD-Pipeline
Pflege, Wartung und Erweiterung einer bestehenden CI/CD-Pipeline
Was Sie mitbringen sollten:
Must-have: Abgeschlossenes Studium der Informatik oder eine Ausbildung zum Fachinformatiker (m/w/d) mit mehrjähriger Berufserfahrung
Must-have: Mehrjährige Erfahrung im Design und in der Implementierung mit Java
Must-have: Mehrjährige Erfahrung im Design und in der Implementierung mit C++
Kenntnisse in Eclipse RCP und OSGi
Erfahrung mit SOLID-Prinzipien und Clean Code
Kenntnisse in Skriptsprachen zur Unterstützung von Test- und Integrationsprozessen (z. B. Python, Robot Framework)
Agiles Mindset sowie proaktive Kommunikation im Team
Kenntnisse im Bereich IT-Security sind von Vorteil
Sehr gute Deutsch- und Englischkenntnisse
Tech Stack
JavaC++Eclipse RCPOSGiSOLID principlesClean CodePythonRobot FrameworkCI/CD