Unser Kunde ist ein führendes Unternehmen im Bereich Waggonvermietung und innovative Logistiklösungen, das sich durch kontinuierliche Weiterentwicklung und ein dynamisches Arbeitsumfeld auszeichnet. Zur Verstärkung des Teams in der Zentrale in Hamburg suchen wir zum nächstmöglichen Zeitpunkt einen Senior Software Developer (d/w/m) oder Software Architect (d/w/m). In dieser Rolle sind Sie verantwortlich für die Entwicklung komplexer Softwarelösungen innerhalb eines agilen, crossfunktionalen Teams. Sie tragen die technische Verantwortung für die Softwarearchitektur und treiben deren kontinuierliche Verbesserung aktiv voran. Zu Ihren Aufgaben gehört die Konzeption und Realisierung von Anforderungen im zentralen ERP-System, mit einem besonderen Fokus auf Maintenance- und Flottenprozesse. Sie erstellen technische Konzepte und Architekturdesigns und bewerten diese hinsichtlich ihrer Qualität und Zukunftsfähigkeit. Ihre enge Zusammenarbeit mit Product Ownern (d/w/m) und Entwicklern (d/w/m) zielt darauf ab, skalierbare und wartbare Lösungen zu implementieren. Zudem begleiten Sie den gesamten Software Development Lifecycle, einschließlich Code Reviews und technischer Qualitätssicherung. Es wird geschätzt, wenn Sie weniger erfahrene Entwickler (d/w/m) unterstützen und als Mentor (d/w/m) aktiv mitwirken. Das Unternehmen bietet Ihnen ein inspirierendes Arbeitsumfeld mit flexiblen Arbeitszeiten und der Möglichkeit, mobil zu arbeiten.
Senior Software Developer (d/w/m) / Software Architect (d/w/m)
Beschreibung
Anforderungen
Der ideale Kandidat hat ein abgeschlossenes Studium der Informatik oder einen vergleichbaren Studiengang sowie eine abgeschlossene Ausbildung, beispielsweise als Fachinformatiker (d/w/m) für Anwendungsentwicklung. Sie sollten über einschlägige Berufserfahrung in der Softwareentwicklung verfügen, idealerweise in einer Senior- oder architekturnahen Rolle. Sehr gute Kenntnisse in Kotlin-basierten Backend-Systemen sowie in modernen Web- und Cloud-Architekturen sind erforderlich. Zudem bringen Sie Erfahrung im Design verteilter Systeme, Schnittstellen und skalierbarer Architekturen mit. Ein hohes Augenmerk auf Code-Qualität, Wartbarkeit und eine durchdachte Architektur sind für Sie selbstverständlich. Sie sind mit agilen Methoden wie Scrum oder Kanban vertraut und arbeiten gerne teamübergreifend. Kommunikationsstärke und die Fähigkeit, technische Konzepte verständlich zu vermitteln, sind ebenfalls wichtige Eigenschaften. Sehr gute Deutsch- und Englischkenntnisse runden Ihr Profil ab.