#BeSolver | Senior C++ Software Engineer (m/w/d)

Warum sollten Sie zum #BeSolver werden?

Wollen Sie in die schnelllebige Welt der Finanzmarktdaten einsteigen? In der Rolle des Echtzeit-Marktdatenentwicklers werden Echtzeit-Anwendungen erstellt, die die weltweit kritischsten Finanzdaten verarbeiten. Unsere Software muss in wenigen Millisekunden von Börsen und  Anbietern  auf der ganzen Welt an unsere Kunden geliefert werden, während die Daten in ein gemeinsames Format normalisiert werden. Entwickler spielen während eines iterativen und dynamischen Bereitstellungszyklus eine Schlüsselrolle, indem sie mit Geschäftsanalysten, Qualitätssicherungsingenieuren, Projektmanagern und Betriebspersonal zusammenarbeiten.

Die Teammitglieder werden schnell mit den neuesten Technologien und domänenspezifischen Sprachen vertraut gemacht, um Projekte zu liefern und gleichzeitig ihre C++-Kenntnisse zu erweitern. Die Projekte sind technisch anspruchsvoll in einem Umfeld, das sehr ansprechend ist. Die stärksten Mitarbeiter sind in der Regel als Problemlöser bekannt; Einzelpersonen, die die volle Verantwortung für die Probleme übernehmen und sie bis zum Abschluss vorantreiben. Lernen ist auch ein bedeutender Aspekt jedes Teammitglieds, und kontinuierliches Lernen wird stark gefördert. Es werden sowohl Linux- als auch Windows-Betriebssysteme eingesetzt, wobei der Schwerpunkt auf Linux liegt.

Wie sieht der Alltag eines #BeSolvers aus?

Als #BeSolver erwarten Sie echte Herausforderungen in modernen Programmiersprachen, sehr gutes Betriebsklima, motivierte und freundliche Kollegen sowie flache Hierarchien. Wir bieten eine gute Work-Life Balance, faire Bezahlung und sehr gute Sozialleistungen. An Ihrem zentral gelegenen Arbeitsplatz erledigen Sie abwechslungsreiche und erfüllende Tätigkeiten, die Spaß machen und ausreichend Zeit, um stabile und anspruchsvolle state-of-the-art Software Lösungen zu entwickeln bzw. den reibungslosen Betrieb diverser Systeme auf Kundenseite sicher zu stellen. Bei uns erhalten Sie die Möglichkeit eigene Produkte zu entwickeln und diese zu optimieren.

Was sind typische #BeSolver Aufgaben?

  • Zusammenarbeit mit Geschäftsanalysten, um die beste Lösung zur Erfüllung der Geschäftsanforderungen zu ermitteln
  • Bereitstellung von qualitativ hochwertigem Marktlogik-Normalisierungscode und -konfiguration
  • Gewährleistung fehlerfreier Software durch automatisierte Regressionstests, Unit-Tests und Code-Reviews
  • Zusammenarbeit mit QA und Operations, um eine erfolgreiche Integration in Test- und Produktionsumgebungen zu gewährleisten

Was bringt der typische #BeSolver mit?

  • Erfahrung mit Java, C++ oder C#
  • Starkes Verständnis der objektorientierten Entwicklung
  • Hervorragende Kommunikationsfähigkeiten (schriftlich und mündlich)
  • Fähigkeit, in einer teamorientierten Umgebung zusammenzuarbeiten
  • Ausgezeichnete analytische Fähigkeiten und eine echte Leidenschaft für die Lösung von Problemen.
  • Fähigkeit zum gründlichen Testen und Debuggen von Code mittels testgetriebener Entwicklung
  • Fähigkeit, neue Technologien vorzuschlagen/zu erforschen und sich schnell an Veränderungen anzupassen
  • Fähigkeit, sowohl mit technischen Architekten als auch mit Produktbesitzern zusammenzuarbeiten, um spezifikationsgerecht zu bauen
  • Erfahrung mit der Entwicklung unter Linux
  • Umgang mit agilen Methoden
  • Kenntnisse der Skriptsprachen Python, Unix oder Powershell-Shell-Skripte wünschenswert
  • Erfahrung mit Echtzeit-Programmierung
  • Verständnis der Finanzmärkte, Marktdaten
  • Finanzmarktdatensysteme mit niedriger Latenzzeit
  • Cloud-Erfahrung (AWS, Azure)

#BeSolver warten nicht länger

Wir freuen uns auf Ihre Bewerbung und das erste Kennenlernen.

Ihre vollständigen Unterlagen senden Sie bitte an besolver@be-tse.de

APPLY NOW