Senior Software Entwicklungsingenieur Defence
Capgemini Deutschland Holding GmbH
1 month ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, German Experience level
SeniorJob location
Tech stack
C
Java
Unit Testing
C++
Software Quality
Code Review
Continuous Integration
DevOps
Software Engineering
Software Systems
Web Services
Rust
Backend
GIT
Information Technology
Front End Software Development
Software Version Control
Job description
- Entwicklung und Wartung von Softwarekomponenten in verschiedenen Programmiersprachen (C, C++, Java, Rust).
- Mitarbeit an der Architektur und dem Design von Softwarelösungen im Backend und Frontend.
- Analyse von Anforderungen und Umsetzung in skalierbare und wartbare Lösungen sowie die Durchführung von Code-Reviews und Unit-Tests zur Sicherstellung der Softwarequalität.
- Enge Zusammenarbeit mit interdisziplinären Teams aus Entwicklung, Test und DevOps.
- Koordination von Projektteams und Zusammenarbeit mit interdisziplinären Gruppen, wie Softwareentwicklung, Elektronik und Safety-Ingenieuren.
Requirements
- Abgeschlossenes Studium der Informatik, Softwaretechnik oder eine vergleichbare Qualifikation.
- Sehr gute mehrjährige Berufserfahrung in der Entwicklung, Integration und Verifikation von Software gemäß DO-178B/C oder vergleichbaren Standards in sicherheitskritischen Projekten.
- Fundierte Kenntnisse und praktische Erfahrung in mehreren der folgenden Sprachen:
- C / C++: für systemnahe und performante Anwendungen.
- Java: für plattformübergreifende Applikationen und Webservices.
- Rust: idealerweise Erfahrung in sicherheitskritischen oder hochperformanten Systemen.
- Versionskontrollsystemen (Git) und CI/CD-Pipelines.
- Führungsfähigkeiten, Analytisches Denkvermögen, strukturierte Arbeitsweise und Teamfähigkeit
- Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift
- Bereitschaft zu projektbezogenen Reisen sowie zur Durchführung einer Sicherheitsüberprüfung nach LuftSiG §7, einschließlich der Erlangung einer Ü2-Sicherheitsfreigabe sowie NATO-Staatsbürgerschaft.
Benefits & conditions
- Vereinbarkeit von Arbeit und Privatleben: Arbeite flexibel - je nach Projekteinsatz und Absprache im Team hast du die Möglichkeit örtlich flexibel und in Gleitzeit an diversen Standorten zu arbeiten.
- Diversität sorgt in unserem Unternehmen für Inspiration und Innovation - arbeite in einem diversen und offenen Team, das auf gegenseitige Unterstützung und Austausch setzt.
Kein 100%iges Match? Kein Grund zur Sorge! Capgemini Engineering unterstützt dich mit einem breitgefächerten Lernangebot, sodass du dich sowohl fachlich als auch persönlich weiterentwickeln kannst.