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!
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job