Key responsibilities
• Participation in the development of the new generation of software (desktop applications).
• Debugging, analysis and optimization of applications and technical assets
• Working closely with project customers, technicians and managerial staff
Requirements
• Deep knowledge of Qt/C++ (4+ years of practical experience)
• Strong understanding of OOP principles, application of design patterns in practice
• Solid experience with STL
• Solid experience with Qt5 and QML
• Experience in cross-platform development
• Experience with UML
• Understanding of basic software development methodologies and techniques (Waterfall, Agile/Scrum, BDD/TDD)