Über Capgemini Engineering
Capgemini Engineering, der weltweit führende Anbieter von Ingenieurdienstleistungen, 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 - unsere 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 Anwendungen ü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 Fullstack-Entwickler*in mit C# und Angular
- Fundierte praktische 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 Umgebung mit SQL- und NoSQL-Datenbanken
- Vertrautheit mit komplexen, domänenspezifischen Anwendungen (z.B. 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 Englischkenntnisse in Wort und Schrift
Was dich bei uns erwartet
- Ein Umfeld, in dem du dich stetig weiterentwickeln kannst mit vielfältigen Weiterbildungsangeboten
- Flexible Arbeitsmodelle - je nach Projekteinsatz und Absprache im Team arbeite flexibel und ortsunabhängig
- Ein diverses und offenes Team, das auf gegenseitige Unterstützung und Austausch setzt
- Ein umfassendes Lernangebot, um dich fachlich und persönlich weiterzuentwickeln