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: |
C++ Developer (m/w/d) - Köln
Dein Aufgabengebiet
In einem unserer agilen Produkt-Teams hilfst du bei der Weiterentwicklung unserer Wissenstransferprodukte an unserem Kölner Standort mit. 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:
- Electronic Performance Support System (EPSS)
- Recording von interaktiven IT-Simulationen für E-Learnings
- Echtzeit-Objekt- und Kontexterkennung
- Enge Zusammenarbeit mit anderen Entwickler:innen sowie Produktmanager:innen, Tester:innen, Supportmitarbeiter:innen und Anwendungsberater:innen
- Schreiben von lesbaren, robusten, wartbaren, modularen, und portierbaren Code
- Sicherstellung der Zuverlässigkeit, Stabilität und Kompatibilität der Codebasis
- Durchführung von Qualitätsmaßnahmen wie Code Reviews und Pair Programming
- Mitwirkung bei der technischen Dokumentation für laufende Entwicklungen
Du bringst mit
- 4+ Jahre Erfahrung in der professionellen Softwareentwicklung
- Fundierte Kenntnisse in der C++-Programmierung in einer Windows-basierten Umgebung
- Grundkenntnisse mit Win32 APIs (Desktop/C++) und Standard Template Library (STL)
- Kenntnisse über Softwareentwicklungsumgebungen und zugehörige Tools (z.B. Visual Studio, Git, JIRA)
- Leidenschaft für Softwareentwicklung in höchster Qualität mit Fokus auf nativer Programmierung
- Vertrautheit mit den Prinzipien der Softwareentwicklung
- Teamfähigkeit sowie eine strukturierte und eigenständige Arbeitsweise
- Interesse an agilen Softwareentwicklungspraktiken
- Proaktivität und Selbstmotivation
- Den Wunsch, zu lernen und sich beruflich weiterzuentwickeln
- Gute Sprachkenntnisse in Deutsch und Englisch
Pluspunkte
- Vertrautheit mit Modern C++
- Kenntnisse über UI Automation und Interprozess-Kommunikation (IPC)
- Erfahrung mit C++ Unittesting (z. B. Google Test)
Was du von uns erwarten kannst
- Eine erfrischende und sehr professionelle Atmosphäre in einem vielfältigen Team
- Arbeiten in einem innovativen und internationalen Unternehmen
- Nette Kollegen:innen
- Flexible Arbeitszeiten und Möglichkeit zur Mobilarbeit
- Flache Hierarchien und kurze Abstimmungswege
- Offene Türen für Fragen, Anregungen und Ideen
- Mentoring beim Einstieg
- Eine agile Arbeitsweise (Scrum)
- Freiraum für experimentelle Projekte
- Regelmäßige Events (Sommerfest, Weihnachtsfeier usw.) und gemeinsame Sportaktivitäten
- Gratis Getränke und Obst
- Gemeinsames Mittagessen in unseren tts Offices jeden Freitag
- FUN!