Senior Software Developer Scheduling & Optimization
Role details
Job location
Tech stack
Job description
Dann gestalte mit uns die Zukunft des Field Service Managements! Bei SERVICE 1 arbeitest Du an innovativen Algorithmen zur automatisierten Disposition, der Integration von Echtzeit- und Verkehrsdaten sowie der Entwicklung skalierbarer Backend-Systeme. Ob mathematische Optimierung, KI-gestützte Routenplanung oder Echtzeit-Disposition großer Datenmengen - Deine Arbeit sorgt für effiziente Abläufe, smarte Prozesse und am Ende zufriedene Kunden., * Implementierung intelligenter Optimierungsalgorithmen zur automatisierten Disposition von Serviceaufträgen
- Integration von Echtzeitdaten, Geoinformationssystemen und Verkehrsdaten in die Planungslogik
- Aufbau skalierbarer Backend-Systeme für die Echtzeit-Disposition großer Datenmengen
- Zusammenarbeit mit Produktmanagement und Serviceprozessen zur kontinuierlichen Verbesserung der Lösung
Requirements
- Fundierte Kenntnisse in Algorithmik und kombinatorischer Optimierung
- Erfahrung mit mathematischer Optimierung (z. B. MIP, Heuristiken, Constraint Solving) und Berechnung relevanter KPIs
- Kenntnisse in der Touren- und Routenplanung, idealerweise mit GIS-Integration
- Praxiserfahrung mit Optimierungsbibliotheken wie Google OR-Tools, OptaPlanner oder Gurobi
- Sicher im Umgang mit modernen Backend-Technologien (z. B. Java, Kotlin, Spring Boot, REST APIs, NodeJS, TypeScript)
- Erfahrung mit Cloud-Architekturen (Azure, AWS) sowie Cluster-Technologien und verteilten Systemen
Zusatzqualifikationen
- Kenntnisse im Bereich Field Service Management, Logistik oder Disposition von Vorteil
- Vertraut mit CI/CD-Pipelines, Docker, Kubernetes
- Kenntnisse in der Verarbeitung von Echtzeitdaten (z. B. Kafka, Stream Processing)
- Agiles Arbeiten mit Scrum und Coding Principles sind keine Fremdwörter
Soft Skills
- Strukturiertes Denken, analytisches Verständnis und schnelle Auffassungsgabe
- Eigenverantwortliches Arbeiten und hohe Lösungskompetenz
- Teamorientierung und Bereitschaft zur interdisziplinären Zusammenarbeit
- Sehr gute Deutsch- und Englischkenntnisse setzen wir voraus...or you speak fluently English and are willing to learn German? Then we happily welcome your application ...
Benefits & conditions
Wir sind ein engagiertes und innovatives Team mit flachen Hierarchien und kurzen Entscheidungswegen. Gegenseitige Wertschätzung, vertrauensvolles Miteinander, offener Austausch sind uns wichtig. Darüber findest Du bei uns
- Mitarbeit an einer zukunftsweisenden Softwarelösung für den digitalen Serviceeinsatz
- Hohes Maß an technologischem Gestaltungsspielraum
- Weiterbildungsmöglichkeiten und langfristige Perspektive im Unternehmen
- Ein attraktives und leistungsorientiertes Vergütungspaket
- Unsere Qualitätszeit: Corporate Health Program & Team-Events
- Familienorientierung: Flexibles Arbeitsort- und -zeitmodell
...und noch vieles mehr.