Für unseren Kunden Siemens suchen wir am Standort Frankfurt am Main einen erfahrenen Fullstack Developer (m/w/d) im Rahmen der Arbeitnehmerüberlassung.
Aufgaben:
* Entwerfen, Entwickeln und Warten von Full-Stack-Anwendungen mit C# (.NET) für das Backend und Angular für das Frontend
* Erstellen von responsiven, benutzerfreundlichen Oberflächen mit sauberem und intuitivem Design
* Entwickeln und Integrieren von RESTful-APIs zwischen Backend- und Frontend-Komponenten.
* Sicherstellen der Leistungsfähigkeit, Skalierbarkeit und Sicherheit der Anwendung über den gesamten Technologie-Stack
* Schreiben von sauberem, wartbarem und gut dokumentiertem Code, einschließlich umfassender Unit-Tests für Backend- und Frontend-Systeme
* Debuggen und Beheben komplexer Probleme, die den gesamten Technologie-Stack betreffen
* Teilnahme an Scrum-/SAFe-Arbeitsabläufen für Planung, Nachverfolgung und Fortschrittsberichte über Tools wie Azure DevOps
* Durchführen von Code- und Merge-Request-Reviews, Bereitstellen konstruktiven Feedbacks und Förderung des Wissensaustauschs
* Auf dem Laufenden bleiben über aktuelle Trends in der Softwareentwicklung und Förderung von Best Practices innerhalb des Teams
Profil:
* Bachelor-Abschluss in Informatik oder einem verwandten Fachgebiet
* Mindestens 8 Jahre Erfahrung als Full-Stack-Entwickler
* Fundierte Expertise in der Backend-Entwicklung mit .NET
* Kenntnisse in Angular und modernen Frontend-Entwicklungs-Workflows
* Gutes Verständnis von RESTful-API-Design und Integrationsprinzipien
* Vertrautheit mit komplexen, domänenspezifischen Anwendungen (z. B. CAD- oder 3D-Engineering-Tools) und Verständnis ihrer speziellen Workflows
* Solides Verständnis von SQL- und NoSQL-Datenbanksystemen
* Praktische Erfahrung mit Versionskontrolle (z. B. Azure DevOps, Git)
* Erfahrung mit Containerisierung und Deployment mit Docker (End-to-End)
* Erfahrung in der Implementierung und Wartung von CI/CD-Pipelines
* Cloud-Erfahrung auf Plattformen wie Azure oder AWS
* Praktische Kenntnisse gängiger Designmuster
* Sehr gute Deutsch- und Englischkenntnisse
* Starke Problemlösungs- und Kommunikationsfähigkeiten
* Erfahrung in der Arbeit in multikulturellen, multinationalen Teams