Senior Softwareentwickler (m/w/d) Java / C++ – Defence
ACONEXT
Stuttgart
On-site
EUR 55,000 - 75,000
Full time
14 days+
Application generator
Stand out for this role — generate a tailored resume and cover letter in about a minute.
Get past ATS filters
Job summary
ACONEXT in Stuttgart sucht einen erfahrenen Softwareentwickler (m/w/d) für die Entwicklung von Applikationssoftware in Java und C++. Zu den Aufgaben gehören die Durchführung von Code Reviews, die Entwicklung von Unit- und Modultests sowie die Pflege und Optimierung von CI/CD-Pipelines. Ein abgeschlossenes Studium oder eine Ausbildung im IT-Bereich sowie fundierte Kenntnisse in Java und C++ sind erforderlich. Sehr gute Deutsch- und gute Englischkenntnisse sind notwendig.
Qualifications
Mehrjährige Berufserfahrung in der Softwareentwicklung.
Erfahrung im Design und in der Implementierung von Java-Anwendungen.
Erfahrung im Design und in der Implementierung von C++-Anwendungen.
Praktische Erfahrung mit Skriptsprachen zur Unterstützung von Test- und Integrationsprozessen.
Responsibilities
Design und Implementierung von Applikationssoftware in Java und C++.
Durchführung von Code Reviews und Qualitätssicherung.
Entwicklung und Integration von Unit- und Modultests in eine CI/CD-Pipeline.
Pflege und Optimierung bestehender CI/CD-Pipelines.
Skills
Java-Entwicklung
C++-Entwicklung
Agiles Mindset
Code Reviews
CI/CD-Pipeline
Eclipse RCP
SOLID-Prinzipien
Python
IT-Security
Education
Abgeschlossenes Studium oder Ausbildung zum Fachinformatiker
Job description
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 Code Reviews sowie weiteren qualitätssichernden Maßnahmen zur Sicherstellung hoher Softwarequalität
Entwicklung und Integration von Unit- und Modultests sowie Einbindung in eine CI/CD-Pipeline
Pflege, Optimierung und Weiterentwicklung bestehender CI/CD-Pipelines
Abgeschlossenes Studium oder Ausbildung zum Fachinformatiker mit mehrjähriger Berufserfahrung in der Softwareentwicklung
Fundierte, mehrjährige Erfahrung im Design und in der Implementierung von Java-Anwendungen
Fundierte, mehrjährige Erfahrung im Design und in der Implementierung von C++-Anwendungen
Praktische Erfahrung mit Eclipse RCP und OSGi
Sicherer Umgang mit SOLID-Prinzipien und Clean-Code-Ansätzen
Erfahrung mit Skriptsprachen zur Unterstützung von Test- und Integrationsprozessen (z. B. Python, Robot Framework)
Ausgeprägtes agiles Mindset sowie proaktive und eigenverantwortliche Arbeitsweise im Team
Grundverständnis im Bereich IT-Security von Vorteil
Sehr gute Deutsch- und gute Englischkenntnisse in Wort und Schrift