Unser Kunde ist ein innovatives Unternehmen, das sich auf Real-Asset-Dienstleistungen spezialisiert hat. In dieser spannenden Rolle als Full Stack Developer sind Sie maßgeblich an der Konzeption, Entwicklung und Weiterentwicklung moderner Anwendungen und Services über den gesamten Software-Lifecycle hinweg beteiligt. Sie bewegen sich sicher zwischen Backend, Datenhaltung, Schnittstellen und Frontend und bringen Ihre technische Expertise aktiv in Architektur- und Umsetzungsentscheidungen ein. Zu Ihren Aufgaben gehört die Entwicklung, Wartung und Optimierung von Softwarelösungen im Full-Stack-Umfeld. Sie implementieren Backend-Komponenten auf Basis von .NET und Python, entwickeln und pflegen APIs und integrieren interne sowie externe Systeme. Zudem modellieren Sie Datenbanken, optimieren Abfragen und stellen eine saubere Datenverarbeitung sicher. Die Nutzung von Git für Versionsverwaltung und strukturierte Deployment-Prozesse gehört ebenfalls zu Ihrem Arbeitsalltag. Sie arbeiten eng mit Fachbereichen, Product Ownern und anderen Entwicklern zusammen, um technische Konzepte zu erstellen und grundlegende Architekturentscheidungen zu treffen. Ihr Ziel ist es, eine konsistente User Experience zu gewährleisten und die Code-Qualität durch Reviews und Tests sicherzustellen. Sie haben die Möglichkeit, Verantwortung zu übernehmen und aktiv an der Gestaltung technischer Themen mitzuwirken.
Full Stack Developer (m/w/d)
Beschreibung
Anforderungen
Der ideale Kandidat hat ein abgeschlossenes Studium in Informatik, Wirtschaftsinformatik oder eine vergleichbare Qualifikation. Sie bringen fundierte Erfahrung in der Entwicklung von Softwarelösungen als Full Stack Developer oder in einer ähnlichen Rolle mit. Sehr gute Kenntnisse in .NET und Python sind erforderlich, ebenso wie ein sicherer Umgang mit Git und Datenbanken. Erfahrungen im IAM-/Usermanagement-Umfeld sind von Vorteil. Eine hohe Kunden- und Serviceorientierung sowie Kommunikationsstärke sind unerlässlich, um klar und freundlich mit Anwendern zu kommunizieren. Zudem sollten Sie ein ausgeprägtes Verantwortungsgefühl mitbringen und in der Lage sein, technische Sachverhalte verständlich zu kommunizieren. Kenntnisse in ITIL sind von Vorteil, ebenso wie eine strukturierte und lösungsorientierte Arbeitsweise. Teamgeist und die Fähigkeit, gemeinsam tragfähige Lösungen zu entwickeln, runden Ihr Profil ab.