Algorithmen-Entwickler in Frankfurt am Main
SPS Consulting & Services GmbH
Frankfurt am Main, Germany
28 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.adzuna.de
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Job source
Tech stack
.NET Framework
Confluence
Automation of Tests
C Sharp (Programming Language)
Profiling
Data Structures
Software Debugging
Microsoft Visual Studio
Microsoft SharePoint
Software Project Management
Backend
Gitlab
+4 more
Git
Information Technology
Code Restructuring
Software Version Control
Job description
- Umsetzung von typischen Algorithmenentwicklungsaufgaben mit C# (unter Nutzung der standardisierten Entwicklungsumgebung und Programmierrichtlinien)
- Data Preprocessing von relevanten Input-Daten
- Weiterentwicklung von bestehenden Algorithmen / Hinzufügen von neuen algorithmischen Komponenten
- Konzeption, Implementierung und Durchführung von automatisierten und ad hoc-Tests der Algorithmen und Algorithmenkomponenten
- Behebung von Bugs, die auf Basis von ad hoc- und automatisierten Tests identifiziert wurden
- Erstellen eines selbstsprechenden Logs über den Lösungs-/Arbeitsfortschritt der Algorithmik unter Einbezug technisch wie fachlich relevanter Kenngrößen
- Ggf. Entwicklung von Visualisierungskomponenten zur Ergebnisaufbereitung/zum Reporting
- Ggf. Profiling von Algorithmen(komponenten) und davon abgeleitet Konzeption und Umsetzung von Performanceverbesserungen hins. Laufzeit- und Speicherbedarf
- Modifikation und Weiterentwicklung der Algorithmen zur Verbesserung der Lösungsqualität
- Dokumentation, Reproduktion und Behebung von gemeldeten Bugs
- Identifikation von Randfällen auf Inputdatenseite und entsprechende Berücksichtigung in der Algorithmik
- Transfer von typischen Heuristiken für bspw. Ressourcenplanungs und -Scheduling-Probleme aus der Wissenschaft in Lösungsverfahren für die Praxis
- Ggf. Refactoring von bestehendem Code
- Erstellen von Lieferpaketen für die entwickelten Komponenten
- Durchführung von Analysen und Plausibilisierungen der berechneten Ergebnisse in Abhängigkeit des Algorithmeninputs
- Dokumentation des entwickelten Systems und der Algorithmen (fachlich/technisch; funktional/nicht-funktional) in Confluence und Sharepoint
- Codeverwaltung mittels Git
Requirements
- Erfolgreicher Studienabschluss in Informatik oder Wirtschaftsinformatik (Master oder Diplom), Zertifikate Abschlusszeugnis
- Erfahrung in der Implementierung von Verfahren/Algorithmen im Backend mit C# / .Net (Core), Visual Studio und Gitlab. Davon mindestens ein Jahr Erfahrung mit .Net >= 8.0Erfahrungslevel in Jahren (> 3 Jahre Erfahrung)
- Erfahrung in der Entwicklung von Heuristiken innerhalb eines Kundenprojekts für die Lösung von kombinatorischen Optimierungsproblemen: (A)LNS, Simulated Annealing und Entwicklung von Operatoren, Anzahl Referenzen 1, * Praxiserprobte Kenntnisse in Konzeption und Implementierung von Heuristiken zur Lösung von Scheduling- und kombin. Optimierungsproblemen: ALNS, Konstr. Heuristiken, Priority Rules, Local Search, Simul. Annealing, Tabu Search, GAs, Graphalgorithmen, Erfahrungslevel in Jahren(> 3 Jahre Erfahrung)
- Theoretisches Grundlagenwissen zu Heuristiken zur Lösung kombinatorischer Optimierungsprobleme sowie zur Modellierung diskreter und kontinuierlicher, linearer Optimierungsprobleme und deren Lösung durch MIP-Solver, Zertifikate Akademische Zertifikate: Nachweis akademischer Vorlesungsbesuch/Prüfung akadem. Abschlussarbeit, Promotion
- In Softwareprojekten gesammelte Kenntnisse in der Nutzung Laufzeit-effizienter Datenstrukturen und in der Entwicklung performanter Algorithmen, Parallelisierung und asynchrone Programmierung in C#, Erfahrung im Einsatz des MS Visual Studio Profilers, Erfahrungslevel in Jahren ( <= 3 Jahre Erfahrung)
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.adzuna.de
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
KD
Krissy Davis
over 3 years ago
EM
Eli McGarvie
Frontend Developer Salary in Germany [2023]
over 3 years ago
TL
Thomas Limbüchler
System change: restart as developer?
over 5 years ago
EM
Eli McGarvie
Backend Developer Salary in Germany [2023]
over 3 years ago
EM
Eli McGarvie
Fullstack developer salary in Germany [2023]
over 3 years ago
LM
Luis Minvielle
The Most Popular IT Jobs on the Market
over 2 years ago