Job
- Level
- Senior
- Location
- Berlin
- Working Model
- Hybrid, Onsite
- Job Field
- Software, Application
- Employment Type
- Full Time
- Contract Type
- Permanent employment
Job Summary
In this role, you will develop extensive desktop software using modern C++ and Qt, take technical ownership of features, and optimize software components and interfaces to SQL databases.
Job Technologies
Your role in the team
- You develop and maintain comprehensive desktop software in modern C++ with Qt.
- Together with the team, you develop concepts for new features and, as a Senior Developer, make strategic architecture decisions that you implement independently and contribute to the further development of the platform.
- You take technical ownership of features that you implement together with other developers: you ensure that they are implemented cleanly, maintainably, and tested, and coordinate technically with other departments.
- You independently implement and optimize software components as well as interfaces to relational databases (SQL).
- Through code reviews, structured documentation, and the incremental development and expansion of automated tests that you actively drive forward, you ensure high quality, performance, and maintainability throughout the entire development cycle.
- You recognize potential for improvement – both technically and in user experience – and take the time to prototype and plan these improvements.
- You work closely with internal teams as well as external project partners and coordinate requirements jointly.
- You use modern AI-powered development tools (e.g., GitHub Copilot, Claude Code) productively and responsibly in your daily work.
- You are proficient in applying agile methods such as Scrum and CI/CD practices in daily project work and actively contribute to their further development.
- You promote professional exchange within the team through mentoring, technical reviews, and knowledge transfer.
This text has been machine translated. Show original
Our expectations of you
Education
- Degree in Computer Science, Business Informatics, Technical Informatics, or a comparable field, alternatively a relevant vocational training.
Qualifications
- Solid knowledge of object-oriented programming, software architecture concepts, and UML.
- Very good knowledge of C++ (ideally C++17/20 or newer) as well as relational databases/SQL.
- Good to very good Qt skills.
- A good eye for UI/UX and a sense for user-friendly, consistent interfaces.
- Very good German skills (at least C1) as well as business fluent English skills (C2) in spoken and written form.
- An independent, reliable work ethic, strong team spirit, and analytical thinking complete your profile.
Experience
- Several years of relevant professional experience in a comparable position.
- Experience in taking technical responsibility for features end-to-end - from implementation, quality and testing to coordination with other stakeholders.
- Experience with integrating REST APIs as well as familiarity with C# and cloud services (e.g., AWS) is advantageous.
This text has been machine translated. Show original
What we offer
- Modern office near Berlin Central Station.
- Hybrid working / Home office.
- Flat hierarchies and a family-like corporate culture.
- Plenty of room for initiative and personal development.
- Subsidy for Urban Sports membership, BVG ticket, Deutschlandticket, or Givve Card.
- Participation in the Corporate Benefits Program.
- Monthly VERBI breakfast & lunch as well as after-work events.
- Team events and company celebrations.
- Large kitchen, balcony, and rooftop terrace.
- Onboarding program & a VERBI buddy.
This text has been machine translated. Show original
Benefits
Work-Life-Integration
Health, Fitness & Fun
Topics You Will Work On
Job Locations
About Your Employer
MAXQDA
MAXQDA ist eine weltweit führende Software für qualitative und Mixed-Methods-Forschung und die einzige führende QDA-Software, die identische Funktionalität und vollständige Kompatibilität unter Windows und Mac liefert. Es ist eins der umfangreichsten Programme in diesem Bereich und wird von tausenden Forschenden in über 150 Ländern genutzt.
Description
- Company Type
- Established Company
- Working Model
- Hybrid, Onsite
- Industry
- Internet, IT, Telecommunication