Über Capgemini Engineering
Capgemini Engineering ist der weltweit führende Anbieter von Ingenieurdienstleistungen. Das Unternehmen bringt ein globales Team von Ingenieurinnen, Wissenschaftlerinnen und Architektinnen zusammen, um die innovativsten Unternehmen der Welt dabei zu unterstützen, ihr Potenzial zu entfalten. Von autonomen Autos bis hin zu lebensrettenden Robotern - die Expertinnen für Digital- und Softwaretechnologie blicken über den Tellerrand hinaus und bieten einzigartige F&E- und Ingenieurdienstleistungen für alle Branchen.
Deine Aufgaben
- Du entwirfst, entwickelst und wartest Full-Stack-Anwendungen mit C# (.NET) im Backend und Angular im Frontend.
- Du erstellst responsive, benutzerfreundliche Oberflächen mit einem sauberen und intuitiven Design.
- Du entwickelst und integrierst RESTful-APIs zwischen Backend- und Frontend-Komponenten.
- Du stellst die Leistungsfähigkeit, Skalierbarkeit und Sicherheit der Anwendung über den gesamten Technologie-Stack sicher.
- Du schreibst sauberen, wartbaren und gut dokumentierten Code und führst umfassende Unit-Tests für Backend- und Frontend-Systeme durch und behebst komplexe Probleme über den gesamten Technologie-Stack hinweg.
Dein Profil
- Abgeschlossenes Studium im Bereich Informatik oder einem verwandten Fachgebiet.
- Mehrjährige Berufserfahrung als Full-Stack-Entwickler*in mit C# und Angular.
- Fundierte Kenntnisse in der Backend-Entwicklung mit .NET sowie Kenntnisse in Angular und modernen Frontend-Workflows.
- Erfahrung im RESTful-API-Design und in Integrationsprinzipien sowie Erfahrung im Umgang mit SQL- und NoSQL-Datenbanken.
- Kenntnisse im Umgang mit komplexen, domänenspezifischen Anwendungen wie CAD- oder 3D-Engineering-Tools.
- Praktische Erfahrung mit Versionskontrolle (Azure DevOps, Git), der Containerisierung mit Docker, CI/CD-Piplines und Cloud-Plattformen wie Azure oder AWS.
- Sichere Deutsch- und gute Englischkenntnisse in Wort und Schrift.
Was dich erwartet
- Ein Umfeld, in dem du dich stetig weiterentwickeln kannst mit Weiterbildungsprogrammen, Mentoring und innovativen Projekten.
- Flexible Arbeitszeiten und -orte je nach Projekteinsatz und Absprache im Team.
- Ein diverses und offenes Team, das auf gegenseitige Unterstützung und Austausch setzt.