Ihre/Deine zukünftige Rolle
Gemeinsam mit deinem 2-köpfigen Team bist du für die Weiterentwicklung einer Optimierungssoftware zuständig. Dabei übernimmst du Verantwortung für folgende Tasks:
Mitwirkung an der Weiterentwicklung eines Optimierungstools (Dienstpläne) in C++
Entwicklung von Lösungsstrategien für komplexe Optimierungsaufgaben
Analyse von Lösungen und Statistiken zur Ableitung neuer Strategien zur Verbesserung der Lösungsqualität
Durchführung von Performance-Analysen und Umsetzung von Performance-Verbesserungsmaßnahmen
Implementierung von Schnittstellen zu anderen Systemen in C# und Java
Sie bieten
Abgeschlossenes Master-Studium in Informatik oder Mathematik (Uni oder FH)
Berufserfahrung in der Softwareentwicklung
Idealerweise Kenntnisse in C++ oder die Bereitschaft, sich diese anzueignen
Kenntnisse in Java und C# von Vorteil
Erfahrung in der Softwarearchitektur erwünscht
Grundlegende Kenntnisse in Algorithmik (Algorithmen, Datenstrukturen, Komplexität)
Sehr gute Deutschkenntnisse
Das Besondere an dieser Position
Wenn du möchtest, kannst du deinen Hund mitbringen
Neues Bürogebäude mit sehr guter öffentlicher Anbindung
Familiäre Atmosphäre mit wöchentlichem Grillen zu Mittag
Das Unternehmen
Als Softwarehaus mit aktuell 25 Mitarbeiter:innen entwickelt unser Kunde ein innovatives Produkt zur Effizienzsteigerung des öffentlichen Personennahverkehrs. Für die wachsenden Anforderungen in der Softwareentwicklung suchen wir nach Verstärkung für das bestehende 2-köpfige Team.
#J-18808-Ljbffr