A
Senior Software Engineer C++ (m/f/d)
Aptonet
Kiel · flexible Full-time Senior 3w ago
About the role
Responsibilities
- Design, develop, and maintain complex, high-performance, and scalable software solutions in C++
- Drive test automation and write meaningful unit and integration tests (e.g. with Catch2)
- Continuously improve CI/CD pipelines and overall engineering quality
- Provide technical leadership and mentoring to junior and mid-level developers, fostering their professional growth
- Act as the primary technical contact for complex engineering challenges; conduct regular pair programming sessions
Requirements
Technical
- Several years of professional software development experience with a focus on modern C++ (C++23) and Qt
- Solid knowledge of software design patterns
- Experience architecting complex distributed systems
Personal & Language Skills
- Proven track record of technically leading development teams
- Enjoys explaining complex topics clearly and patiently to colleagues at all levels
- German: business fluent (C1 or above) |English: working proficiency
- Willingness to obtain NfD security clearance (standard nationality requirements apply)
Benefits
- Health, dental, and vision insurance
- Health Savings Account (HSA) and Flexible Spending Accounts (FSA)
- Life insurance and retirement plan
Skills
C++C++23Catch2CI/CDQt
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free