Position: Middle C++ Software Engineer (Enlight/CMF)
Company: Materialise
Experience required: 3y
English level: intermediate

**Responsibilities **
— Design, build, and maintain efficient, reusable, and reliable C++ code — — Identify bottlenecks and bugs, and devise solutions to these problems
— Help to maintain code quality, organization, and automatization
— Take part in building and supporting cross-product platform
— Code review and technical consultancies
—  Write unit tests and documentation
 

  **Requirements **
— At least 3 year of commercial  experience in C++ Software Development   using modern standards (C++ 11,14,17)
— Generic programming and templates, STL, Boost 
— Git, Cmake experience
— Agile/Scrum mindset
— At least intermediate level of English
 

 **Will be a plus **
— Python experience
— Qt experience
— UI programming experience
— JSON and JSON-schemas experience