Projektportal

Projektdetails

Zurück zur Übersicht

C# / .NET Entwickler für Optimierungsalgorithmen

Eckdaten
1082948
3 Monate+
21.09.2026
freiberuflich
D6/remote
100

Beschreibung

+ Entwicklung und Erweiterung von Optimierungsalgorithmen in C#/.NET

+ Aufbereitung, Analyse und Vorverarbeitung relevanter Eingangs- und Bewegungsdaten

+ Weiterentwicklung bestehender Berechnungs- und Optimierungslogiken sowie Integration neuer Komponenten

+ Konzeption, Implementierung und Durchführung automatisierter sowie ad hoc Tests

+ Analyse der Laufzeit- und Speicherperformance bestehender Verfahren sowie Umsetzung entsprechender Optimierungen

+ Entwicklung von Visualisierungs- und Auswertungskomponenten zur Darstellung von Planungsergebnissen

+ Mitwirkung bei der kontinuierlichen Verbesserung der Planungsqualität und Skalierbarkeit der Lösung


Aufgaben

+ Mehrjährige Erfahrung in der Entwicklung von Heuristiken zur Lösung komplexer Scheduling- und Planungsprobleme

+ Weiterbildung oder vertiefte Kenntnisse im Bereich mathematischer Optimierung, insbesondere lineare und nichtlineare Optimierungsmodelle

+ Kenntnisse betrieblicher Prozesse im schienengebundenen Verkehr oder der Verkehrsplanung

+ Erfahrung mit KI-gestützten Entwicklungswerkzeugen wie GitHub Copilot, Kiro oder vergleichbaren Lösungen in Kundenprojekten


Anforderungen

+ Mindestens 3 Jahre Erfahrung in der Backend-Entwicklung mit C# und .NET (Core), Visual Studio und GitLab

+ Davon mindestens 1 Jahr praktische Erfahrung mit .NET 8 oder einer neueren Version

+ Nachweisbare Erfahrung in der Entwicklung heuristischer Lösungsverfahren für kombinatorische Optimierungsprobleme innerhalb eines Kundenprojekts

+ Kenntnisse in Verfahren wie Large Neighborhood Search (LNS/ALNS), Simulated Annealing sowie der Entwicklung entsprechender Optimierungsoperatoren

+ Abgeschlossenes Studium der Informatik oder Wirtschaftsinformatik (Master oder Diplom)