Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Thales Group

NewBe an early applicant

Java Softwareentwickler (m/w/d) für HMI

Posted 65 views
Discussion

Summary

Java developer for Human-Machine Interface (HMI) software at Thales in Ditzingen: works in a Scrum team building HMI software packages and owns automated system- and integration-level testing, including test automation tools and maintaining test environments for radar-related systems. Core stack: Java, Eclipse RCP, JavaFX, Maven, Nexus.

Ihre Mission als Java Softwareentwickler (m/w/d) für HMI:

Agile Softwareentwicklung im Scrum-Team

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.

Darauf freuen wir uns:

Erfahrung und Fachwissen in der Softwareentwicklung

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.

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →