Softwareentwickler C++ für Datenbankprogrammierung und Web-Services (m/w/d)
Rail Management Consultants International GmbH Softwareentwickler C++ für Datenbankprogrammierung und Web-Services (m/w/d)
Summary
C++ developer on the RailSys team: builds user-facing GUIs, complex logic/algorithms/simulations, C++ SOAP web services, and backend database integrations for railway planning software, collaborating with Java and C++ teams and consultants in Hannover.
In dieser Rolle arbeiten Sie im RailSys-Team an der Planung, dem Design und der Implementierung nutzerfreundlicher GUI-Lösungen sowie komplexer Logik, Algorithmen und Simulationen. Sie entwickeln C++-basierte Backend-Komponenten, Schnittstellen zu Fremdsystemen und SOAP-Web-Services zur Datenkommunikation. Sie arbeiten eng mit Java- und C++-Teams sowie Kundenberatern zusammen, um RailSys weiter zu stärken. Ihr Beitrag treibt Sicherheit, Funktionalität und effiziente Datenhaltung der RailSys-Suite voran. Die Position bietet Gestaltungsspielraum und die Chance, konkrete Verbesserungen zu realisieren und die Zukunft der Schiene digital zu formen.
Leistungen / Benefits- unbefristeter Arbeitsvertrag
- 30 Tage Jahresurlaub
- Gleitzeit mit Kernarbeitszeit
- ergonomische Büromöbel
- Obst und Getränke
- Firmenevents
- Planung, Design und Implementierung von GUI-Lösungen für RailSys-Anwenderprogramme
- Implementierung und Erweiterung komplexer Programm-Logiken, Algorithmen, Simulationen und Daten-Schnittstellen zu Fremdsystemen
- Entwicklung und Wartung von C++-SOAP Web-Services zur Datenkommunikation zwischen Client- und Serverkomponenten
- Pflege und Erweiterung der internen Datenhaltung im RailSys Backend und Anbindung an die Datenbank
- Fachübergreifende Zusammenarbeit mit Java-Team, C++ Entwicklern und Consultants zur Umsetzung von Kundenanforderungen
- Mitgestaltung von Produktentwicklungsprozessen und Ideenfindung
- Verantwortung für Beitrag zur Zukunftsfähigkeit des RailSys-Produkts
- Abgeschlossenes Studium in Informatik oder Mathematik oder vergleichbare Qualifikation
- Erfahrung in der Entwicklung von Anwendungssoftware in C/C++
- Kenntnisse relationaler Datenbanken (Postgres, MySQL, Oracle oder MS SQL)
- Vertrautheit mit Tools/Entwicklungsumgebungen Qt, Visual Studio, Git
- Kenntnisse der neuesten C++-Standards
- Gute Deutsch- und Englischkenntnisse
- Teamfähigkeit, analytisches Denkvermögen, lösungsorientiertes Arbeiten
- Selbstständige, zielorientierte und zuverlässige Arbeitsweise
- Ausgeprägte soziale und kommunikative Kompetenz
- Interesse an Verkehr und Mobilität sowie digitaler Zukunft der Schiene
- Teamplayer
- kommunikativ
- analytisch
- C/C++-Entwicklung
- Relationale Datenbanken (Postgres, MySQL, Oracle, MS SQL)
- Qt