C++/Qt Software Developer Full-time / Part-time
technisch-mathematische studiengesellschaft mbH
Bonn, Germany
1 day ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.adzuna.de
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Part-time / full-time
Working hours
Shift work
Languages
English, German
Job source
Tech stack
Microsoft Windows
JIRA
C++ (Programming Language)
Profiling
Computer Networks
Continuous Integration
Software Debugging
Linux
PostgreSQL
Microsoft Visual Studio
Node.Js
Object-Oriented Software Development
+17 more
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
Job 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.
Requirements
- 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
Benefits & conditions
- Flexible working hours with a 37.5-hour workweek and up to 35 days of vacation
- Hybrid work, option for part-time work, compensation for overtime
- Straightforward structures and short decision-making processes
- A productive work environment in a collaborative, motivated, and experienced team
- Permanent, long-term employment
- Attractive benefits, competitive pay, and the opportunity to share in the companyβs success
About the company
As an employee-owned company based in Bonn, our independence and many years of experience form the foundation of our services. Our goal is to inspire both our customers and ourselves with exciting and innovative solutions.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.adzuna.de
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦