Developer - Backend (m/w/d)


Ihre Aufgaben
 
• Schreiben von sauberem, effizientem und vollständig dokumentiertem Code unter Verwendung angemessener Softwareentwicklungspraktiken und -standards
• Entwicklung von Softwareanwendungen, die den Anforderungen des Auftraggebers entsprechen Teilnahme an der Planung, Gestaltung und Implementierung von Softwareprojekten
• Testen und Debuggen von Softwareanwendungen, um fachlich sicherzustellen, dass diese vorgegebene Qualitätsstandards erfüllen
• Kooperation mit Projektmanagern, Designern und anderen Entwicklern, um eine rechtzeitige und erfolgreiche Fertigstellung von Projekten, gemäß Auftraggeber Vorgaben fachlich sicherzustellen
• Teilnahme an relevanten fachlichen Meetings und Bereitstellung regelmäßiger Updates für Projektmanager und andere Projektteammitglieder
• Teilnahme an Code-Reviews und Bereitstellung konstruktiven Feedbacks an andere Entwickler Einrichten von Entwicklungsumgebungen incl. Continuous Integration
• Durchführen von Code-Reviews, Komponententests, Modultests, Modulgruppentests
• Vorbereitung von Entscheidungsvorlagen zu technischen Themen
• Präsentationen zu technisch komplexen Themenstellungen
• Berichten von Risiken und Problemen an die technischen Architekten und an das Projektmanagement
• Erarbeiten von Entscheidungsvorlagen
• Umgang mit Daten- und API-Services der Reisendeninformation

Fachliche Anforderungen
 
Anforderungen – must have:
(zwingend erforderlich, auch in Jahren und in den einzelnen Projektreferenzen aufgeführt und erläutert!)
• Software-Entwicklung: Erfahrung in Datenerfassung und Konfiguration von GIS (Geo Informations System) // Erfahrungslevel ab 5 Jahren
• Software-Entwicklung: Erfahrung in Kenntnissen in NodeJS oder TypeScript / Erfahrungslevel ab 1 Jahr
• Software-Entwicklung: Erfahrung in Kenntnissen mit Java - letzte Projekte in jeweils aktueller Version // Erfahrungslevel ab 3 Jahren
• Software-Entwicklung: Erfahrung mit OpenStreetMap-Datenmodellen // Erfahrungslevel ab 3 Jahren
• Testing: Erfahrung in der Durchführung von umfassenden E2E-Tests, inklusive Erstellung, Ausführung und Dokumentation von Testfällen / Erfahrungslevel ab 3 Jahren

Anforderungen – should + nice to have:
• CI/CD: Praktische Erfahrung mit GitLab-Pipelines, einschließlich Verständnis für Einrichtung, Funktionalität und einfache Fehlerbehebung im Softwareentwicklungsprozess / Erfahrungslevel ab 3 Jahren
• Erfahrung in Kenntnissen zu Arbeitsorganisation: Projekt- und Vorgangsnachverfolgung mit Jira Software oder Confluence / Erfahrungslevel ab 5 Jahren
• Software Entwicklung: Erfahrung mit Anwendungen von KI-Agenten wie z.B. Kiro / Erfahrungslevel ab 1 Jahr
• Kommunikations-Know-How: Erfahrung in der Kommunikation mit Stakeholdern bzw. Schnittstellenpartnern / Erfahrungslevel ab 5 Jahren
• Software-Entwicklung: Erfahrung in Kenntnissen mit Software-Entwicklung in Python / Erfahrungslevel ab 3 Jahren
• Agile Methoden: Erfahrung in Kenntnissen in einem agilen Projektumfeld, z.B. mit SCRUM, Kanban / Erfahrungslevel ab 5 Jahren

Einsatzort: 90% remote, 10% onsite in FFM
Projektsprache: Deutsch
 
Ansprechpartner
 
Projektdaten
Daniela Hammer
Tel:   +49 (0) 6227 30 907 - 60
Fax:  +49 (0) 6227 30 907 - 99
eMail:  dh [at] duragis [dot] de
Projekt:  19221
Ort:  90% remote, 10% onsite in FFM
Beginn:   06.07.2026
Dauer:   Festanstellung