Java Softwareentwickler für HMI
Role details
Job location
Tech stack
Job description
Mitarbeit in einem agilen Scrum Team zur Umsetzung von Softwarepaketen und zugehörigen Anforderungen.
-
Implementierung und Durchführung von Softwaretests Entwicklung und Implementierung von Testfällen auf Systemebene sowie Durchführung von Regressionstests.
-
Testautomatisierung und Testwerkzeugentwicklung Automatisierung der Testfälle und Weiterentwicklung von Testtools zur Unterstützung der Testprozesse.
-
Definition und Pflege von Testkonzepten Erstellung und kontinuierliche Anpassung von Testkonzepten für automatisierte Software-Release- und Integrationstests.
-
Wartung der Testumgebung Betreuung und Instandhaltung der Software-Testumgebung, insbesondere für das System SRA.
-
System- und Integrationstests auf Zielplattformen Planung und Durchführung von automatisierten System- und Integrationstests auf den Zielplattformen.
Requirements
Mehrjährige Erfahrung in der Softwareentwicklung, idealerweise mit Kenntnissen im Human-Machine-Interface (HMI) und Radar-Technologie.
-
Fundierte Java-Kenntnisse und Entwicklungstools Sehr gute Kenntnisse in Java sowie Erfahrung mit Eclipse RCP, JavaFX und den Entwicklungswerkzeugen Eclipse, Maven und Nexus.
-
Agile Methodiken und Testautomatisierung Erfahrung mit agilen Methoden wie Scrum sowie mit Testautomatisierung auf Modul- und Systemebene.
-
Technische und analytische Fähigkeiten Fähigkeit, komplexe Systeme zu verstehen und zu bearbeiten, gepaart mit kundenorientiertem Denken.
-
Team- und Kommunikationsfähigkeiten Ausgeprägte Teamfähigkeit sowie gute Englischkenntnisse; Deutschkenntnisse sind von Vorteil.
-
Kundenorientierung und Problemlösungskompetenz Starke Ausrichtung auf Kundenbedürfnisse und die Fähigkeit, maßgeschneiderte Lösungen zu entwickeln.