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