Senior Qt/C++ Developer and/or Software Architect

Do you like C++? Do you think neatly efficiently written code is beautiful? Have you adopted the universality of C++ but are also aware that the total control of a computer goes hand in hand with a great responsibility?
Solving a difficult problem with a clever algorithm fills you with joy? Since you „discovered“ Qt, it has become your favorite toolkit to develop graphical user interfaces?

Yes? We want to meet you!

Senior Qt/C++ Developer and/or Software Architect

Your Tasks

Together with highly motivated colleagues you will be responsible for contributing significantly to the development and maintenance of our software products, especially BeeCore. BeeCore is a highly flexible, distributed desktop application which is integrated into the existing service, process, and application environment of large enterprise networks. Since Qt itself only provides little support for the mechanisms of a classical middleware such as J2EE, we have developed a comprehensive, efficient framework for BeeCore.

These and other interesting technologies will be your daily work: In addition to SQL and relational databases as core technologies, we already support a variety of interfaces to other systems, for example, HTTP/XML, LDAP, or E-Mail (SMTP/POP3). Our framework can be easily extended by new protocols to make the customer’s dreams come true.
In our multi-national team you help to continuously improve the Scrum development process by retrieving the best out of tools like git, Qt, Creator, gmake, Visual Studio, or Python (and BeeCore). You will also help to optimize our CI system, which generates packages for multiple operating systems.

There are always new and exciting tasks with the possibility to think outside of the box. We look forward to your ideas and initiatives!


You Profile

  • You have a passion for good and high-quality software
  • You have successfully completed a degree in Computer Science or a similar discipline
  • You already have several years of experience with C++ and Qt
  • You are familiar with modern development methods and concepts (for example, test-first, design patterns, OOD)
  • You can evaluate the complexity of a known algorithm and you know the difference between reentrant and thread-safe
  • Efficient and structured working skills come natural to you
  • You are creative and proactive with a high commitment to the team
  • Knowledge in Web standards (HTTP, JSON, XML-Schema), databases, SQL, and scripting languages (Python, ECMA) are a plus
  • You have fluent language skills in German and English and you are business fluent in one of these languages


We offer

  • Challenging and varied projects for major customers in various industries
  • Opportunity to participate in trainings and professional conferences
  • Direct, quick decision-making and result-oriented work
  • Working in a dynamic team with both young and highly experienced personnel in a family atmosphere with regular team events
  • Flexible working hours and largely free choice of working equipment
  • Free drinks and fruit at the workplace

We will be pleased to assist you in moving to Karlsruhe.


About Clausmark

Clausmark is a medium-sized, independent, and internationally operating company based in Karlsruhe.
For more than 10 years we have been providing our international customers – big corporations and medium-sized companies – with consulting and individual, enterprise-wide solutions based on our software products BeeCore and Bee4IT. The focus is on lean and demand-driven implementations.

Please send your detailed application documents (CV, cover letter, and the most significant certificates/letters of reference) electronically to: