(Senior) C++ Developer (m/w/d)

Berlin

, Heidelberg

, Köln

, München

Home-Office
C++
Scrum
Softwarearchitektur
Support
User Interface Design (UI)
Visual Studio

tts - we empower people

Mit unseren Softwareprodukten für Digital Adoption, ermöglichen wir es Unternehmen, schnell an Leistungsfähigkeit zu gewinnen und in jeder Phase der digitalen Transformation erfolgreich, innovativ und wachstumsorientiert zu bleiben. Mit unseren Produkten lassen sich Wissens- und Kompetenzlücken von Mitarbeitenden schließen – direkt im Arbeitskontext, immer wenn es darauf ankommt. Das Erstellen und das Verwalten von Lerninhalten geht Hand in Hand mit Echtzeitunterstützung. Über alle Prozesse, Richtlinien und Verfahren hinweg.

Um die führende Marktposition der tts weiter auszubauen, suchen wir Dich:

(Senior) C++ Developer (m/w/d) - Köln/Heidelberg/Berlin/München

Dein Aufgabengebiet

In einem unserer agilen Produkt-Teams hilfst Du bei der Weiterentwicklung unserer Wissenstransferprodukte. Du entwickelst dabei unsere Client-basierte Software mit Schwerpunkt auf C++.

Zu Deinen Aufgaben gehören:

  • Design, Implementierung und Optimierung unserer integrierten, nativen C++ Komponenten in den Bereichen:
    • Echtzeit-Objekt- und Kontexterkennung
    • Recording von interaktiven IT-Simulationen für E-Learnings
    • Electronic Performance Support System (EPSS)
  • Enge Zusammenarbeit mit anderen Entwickler:innen sowie Produktmanager:innen, Tester:innen, Supportmitarbeiter:innen und Anwendungsberater:innen
  • Schreiben von robustem, wartbarem und modularem Code
  • Sicherstellung der Zuverlässigkeit, Stabilität und Kompatibilität der Codebasis
  • Durchführung von Qualitätsmaßnahmen wie Code Reviews und Pair Programming
  • Vorschlagen von Code-Verbesserungen und innovativen Ansätzen
  • Weiterentwicklung und Optimierung der Softwarearchitektur
  • Beitrag zur langfristigen (technologischen) Strategie für die ttps-Entwicklung
  • Mentoring von neuen Entwicklerkolleg:innen

Du bringst mit

  • Mehrjährige Erfahrung in der professionellen Softwareentwicklung
  • Sehr gute Kenntnisse in der C++-Programmierung in einer Windows-basierten Umgebung mit Visual Studio
  • Vertrautheit mit Win32 APIs (Desktop/C++), Standard Template Library und Modern C++
  • Leidenschaft für Softwareentwicklung in höchster Qualität mit Fokus auf nativer Programmierung
  • Expertise in den Bereichen Debugging komplexer Defects und Performance-Optimierung
  • Vertrautheit mit den Prinzipien der Softwareentwicklung
  • Teamfähigkeit sowie eine strukturierte und eigenständige Arbeitsweise
  • Erfahrungen mit agilen Softwareentwicklungspraktiken
  • Proaktivität und Selbstmotivation
  • Gute Sprachkenntnisse in Deutsch und Englisch

Pluspunkte

  • Erfahrung mit Google Test
  • Kenntnisse über UI Automation und Interprozess-Kommunikation
  • Vertrautheit in der Entwicklung mit dem Chromium Embedded Framework
  • Fähigkeit, andere Entwickler:innen zu betreuen

Was Du von uns erwarten kannst

  • Flache Hierarchien und kurze Abstimmungswege
  • Mentoring beim Einstieg
  • Offene Türen für Fragen, Anregungen und Ideen
  • Eine agile Arbeitsweise (Scrum)
  • Freiraum für experimentelle Lab-Projekte
  • Nette Kolleg:innen
  • Gratis Getränke und Obst
  • FUN!

Deine Vorteile bei tts

  • Early Bird oder Nachteule: Flexible Arbeitszeiten und Möglichkeit zur Mobilarbeit.
  • Feste sind zum Feiern da: Sei bei unseren regelmäßigen Events (Sommerfest, Weihnachtsfeier, Ski-Fahrt usw.) und gemeinsamen Aktivitäten dabei (aufgrund der Coronaverordnungen kann es hier zu Einschränkungen kommen).
  • Bleib mobil: Ob mit dem JobRad, dem Jobticket oder einer Bahncard – Lass uns gemeinsam schauen, was für Dich passt.
  • Go sustainable: Neben der Bereitstellung eines chancengleichen Arbeitsplatzes ist es uns ebenso wichtig, ökologische Verantwortung zu übernehmen #ttsgoesgreen.
  • You matter: Mentales Wohlbefinden ist uns eine Herzensangelegenheit, der wir durch unsere ttscares Kampagne besondere Aufmerksam schenken.

Noch nicht überzeugt? Kein Problem, wir haben noch viele weitere Argumente, die tts zu einem Great Place to Work machen. Lass Dich von den anderen Vorzügen überzeugen.

Job-Infos
Berufsfelder
Anwendungsentwicklung
Studienfächer
Informatik
Informationstechnik
Wirtschaftsinformatik
Abschluss
Bachelor
Master/Diplom
Unternehmen