> Markdown version of [/jobs/ext/4678968-c-qt-software-developer-full-time-part-time](https://www.wearedevelopers.com/jobs/ext/4678968-c-qt-software-developer-full-time-part-time). 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). --- # C++/Qt Software Developer Full-time / Part-time - **Company:** technisch-mathematische studiengesellschaft mbH - **Location:** Bonn, Germany - **Contract:** Permanent contract - **Skills:** Microsoft Windows, JIRA, C++ (Programming Language), Profiling, Computer Networks, Continuous Integration, Software Debugging, Linux, PostgreSQL, Microsoft Visual Studio, Node.Js, Object-Oriented Software Development, Scrum Methodology, Qt (Software), Memory Leaks, Software Engineering, Software Systems, Subversion, TypeScript, JetBrains, Standard Template Library (STL), Doxygen, Backend, Git, Information Technology, Restful APIs, Multiplatform, Microservices, Oracledb - **Published:** November 12, 2026 - **Apply:** https://www.adzuna.de/details/5961296147 ## About the Role * have IT-specific training, a degree in computer science, and professional experience. * possess broad software expertise and strong software development skills. * have experience with object-oriented software development and very good knowledge of C++, STL, and Qt. * have experience with IDEs and tools such as JetBrains, Visual Studio, Jira, Subversion, Git, and Doxygen (documentation), and ideally also profilers and debuggers like Valgrind. * have very good written and spoken German skills as well as good English skills. * work in a structured and independent manner on your tasks within the team. * Nice to have: + Experience with cross-platform development (Windows, Linux), CI/CD, microservice architectures, and SCRUM ## Description * Team-Based Software Development: You'll work in a team (4-9 people) that develops sophisticated, user-friendly, and high-quality software solutions for our clients. You will develop and integrate high-performance, maintainable, and reliable backend systems based on C++ with Qt and other relevant technologies in our software stack, such as REST, NodeJS, TypeScript, PostgreSQL, and Oracle DB. Your work may also involve integration with complex internal and external systems, such as tactical data networks or sensors. * Independent and Holistic Implementation: You will oversee the entire development process-from technical conception through design and implementation to testing and technical documentation. In doing so, you will adhere to existing concepts and coding guidelines. You will also assume technical responsibility for work packages-from requirements through testing and documentation-and present concepts and results as needed.