> Markdown version of [/jobs/ext/3562819-application-developer-qt-c](https://www.wearedevelopers.com/jobs/ext/3562819-application-developer-qt-c). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Application Developer Qt/C++ - **Company:** citema systems GmbH - **Location:** München, Germany - **Contract:** Permanent contract - **Skills:** C++ (Programming Language), CMake, Continuous Integration, Distributed Systems, Microsoft Visual Studio, Pair Programming, Qt (Software), Software Engineering, Software Systems, Git, Integration Tests - **Published:** October 3, 2026 - **Apply:** https://www.arbeitsagentur.de/jobsuche/jobdetail/10001-1003469663-S ## About the Role Folgende Kenntnisse und Fähigkeiten solltest Du auf jeden Fall mitbringen: - Du verfügst über mehrjährige Berufserfahrung in der Softwareentwicklung mit Schwerpunkt auf modernem C++ (C++23) und Qt. - Du hast sehr gute Kenntnisse in Git, Visual Studio und CMake. - Erfahrungen mit Embedded-Anwendungen sind von Vorteil. - Du wendest Software-Design-Patterns sicher an und hast Erfahrung in der Architektur komplexer verteilter Systeme. - Du hast bereits Entwickler\*innen fachlich begleitet und angeleitet und erklärst auch komplexe technische Zusammenhänge klar, verständlich und mit Geduld. - Für die effektive Kommunikation im Projektumfeld sowie mit unseren deutschsprachigen Kunden ist ein sehr gutes mündliches und schriftliches Deutsch erforderlich ## Description Du entwickelst komplexe, performante und skalierbare Softwarelösungen in C++. - Du treibst unsere Automatisierung voran, schreibst aussagekräftige Unit- und Integrationstests (z. B. mit Catch2) und entwickelst CI/CD-Pipelines kontinuierlich weiter. - Du unterstützt Junior- und Mid-Level-Entwickler als technische Ansprechperson, teilst dein Wissen und förderst ihre Weiterentwicklung durch aktives Mentoring. - Du bist erste Anlaufstelle für technische Fragestellungen, analysierst komplexe Herausforderungen und führst regelmäßig Pair-Programming-Sessions durch. - Du entwickelst unsere bestehende Qt-Anwendung kontinuierlich weiter und bringst neue Ideen zur Verbesserung ein. - Gemeinsam mit Anwender und Schnittstellenpartnern erarbeitest du Anforderungen und setzt diese eigenverantwortlich um. - Du stimmst dich eng mit internen und externen Schnittstellenpartnern ab und sorgst für eine reibungslose Zusammenarbeit. - Du erstellst und pflegst technische Dokumentationen sowie verständliche Benutzerhandbücher.