About the role
Senior C++ Software Developer (m/f/d) Location: Eggenfelden, Germany (100% On-site)
Industry: Digital Health & Practice Management Software
Compensation: €65,000 – €90,000 base salary + 15% performance bonus
Travel Requirements: Occasional travel
About The Role We develop leading practice management and billing software specifically designed for dental practices and clinics, ranking among the top solutions nationwide.
As a Senior C++ Software Developer, you will join an agile development team taking full technical ownership of our flagship digital health platform. You will maintain and modernize existing C++ codebases, design new features, and build robust database queries. This role is ideal for a hands-on developer who values high product ownership, small-team agility, and building certified, mission-critical healthcare software.
Key Responsibilities
- Core C++ Development: Take end-to-end responsibility for complex C++ software development tasks and system enhancement.
- Codebase Evolution: Maintain, refactor, and modernize core legacy code structures while ensuring continuous high stability and execution speed.
- Database Management: Design and optimize SQL queries and schema implementations using PostgreSQL or comparable RDBMS.
- Quality & Testing: Write and execute automated unit, integration, and regression tests to maintain high-quality, certifiable software standards.
- Cross-Functional Alignment: Collaborate closely with product management and customer support to gather requirements, resolve issues, and translate feedback into software features.
Requirements Must-Haves:
- Technical Background: 5–10 years of professional software development experience in C++ and hands-on exposure to legacy code refactoring.
- Database Expertise: Proven proficiency in SQL and relational databases (PostgreSQL or similar).
- Tooling & Workflows: Strong familiarity with Git version control systems.
- Language Proficiency: C2-level (native/near-native) German and C1-level English fluency.
- Education: Master's degree (M.Sc., M.A., or equivalent) in Computer Science, Software Engineering, or a related field.
- On-Site Presence: Fully committed to working 100% on-site at our Eggenfelden headquarters.
Nice-to-Haves:
- Experience with Embarcadero C++ Builder, MS Visual Studio, or VS Code.
- Familiarity with GitLab CI/CD pipelines.
- Background or strong personal interest in the digital health sector.
What We Offer
- Competitive Compensation: €65,000 – €90,000 fixed base salary plus a 15% bonus.
- High Impact & Ownership: Direct product ownership within a close-knit development team, ensuring fast decision-making and zero micromanagement.
- Real-World Purpose: Contribute to a market-leading digital health platform (#7 nationwide in dental software) directly impacting daily patient care.
- Generous Leave Structure: 25 days paid vacation + 1 additional vacation day earned for each year of tenure.
- Modern Work Environment: Collaborative setup alongside product managers and support engineers across the full software lifecycle.
Millions of jobs, with real people getting hired every day
Questions, answered
Click "Apply with JobAssist" – we tailor your resume and application to this role and submit it for your approval.
Yes. This role at Ignite was screened before publishing – we confirmed the employer before listing it.
The employer didn't disclose a salary range for this listing. JobAssist shows pay whenever it's available.
This position can be done from anywhere, with no in-office requirement.
Yes – every application is tailored from your profile and this job's requirements, and you can review and edit before it's sent.
