Software Product Engineer - Full Stack Development
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, GermanJob location
Tech stack
C
Java
JavaScript
C++
Software Quality
Code Review
Computer Programming
Human-Computer Interaction
Object-Oriented Software Development
Software Engineering
Systems Integration
TypeScript
Web Applications
Software Modules
React
Backend
Information Technology
Front End Software Development
Microservices
Job description
- Du arbeitest an der Architektur und am Design von Full-Stack-Lösungen zur Verbesserung der Benutzererfahrung und Funktionalität.
- Du analysierst Anforderungen und setzt sie in responsive und performante Webanwendungen um. Außerdem führst du Code-Reviews und Front- und Backend-Tests durch, um höchste Softwarequalität sicherzustellen.
- Du implementierst, testest und dokumentierst komplexe Softwaremodule mit modernen Front- und Backend-Technologien und Frameworks.
- Du unterstützt die Software-Integration und erstellst realistische Aufwandsschätzungen.
- Du kooperierst eng mit interdisziplinären Teams aus UX/UI-Design, Backend-Entwicklung und Produktmanagement.
Requirements
- Abgeschlossenes Studium in Software-Engineering, (Wirtschafts-) Informatik, Elektrotechnik, Mathematik, oder einer vergleichbaren IT-nahen Qualifikation.
- Sehr gute mehrjährige Berufserfahrung im Software-Engineering, mit der objektorientierten Programmierung und Microservices sowie der Entwicklung und Wartung von Benutzeroberflächen mit modernen Webtechnologien.
- Fundierte Kenntnisse und praktische Erfahrung in einer oder mehreren der folgenden Frontend-Technologien: JavaScript, TypeScript, React und Erfahrung mit Backend Programming, z.B. Java, C, C++.
- Verhandlungssichere Deutsch- und gute Englischkenntnisse.
- 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.