Skip To Main Content
backBack to Search

Senior Software Engineer – C++

Office in India: Pune
C++
& 3 others
Looking for something else?

Find a vacancy that works for you. Send us your CV to receive a personalized offer.

Find me a job

We are seeking a Senior Software Engineer specializing in C++ to join our software, system, and test engineering team.

You will design and maintain extensions for the customer's platform as part of a distributed team. If you have a strong background in desktop C++ development and a passion for learning, we encourage you to apply.

Responsibilities
  • Design, develop and maintain extensions (plug-ins) for the customer's platform
  • Work collaboratively as part of a distributed team
  • Apply agile software development methodologies
  • Implement unit and integration testing
  • Coordinate with team members to ensure project objectives are met
Requirements
  • Five plus years of experience in C++ desktop development
  • Bachelor’s degree in Engineering, Computer Science, Information Systems, or related field preferred
  • Strong understanding of Object-Oriented Programming (OOP) and design patterns
  • Experience with Qt framework
  • Analytical mind with problem-solving attitude
  • Ability to work independently
  • Good communication skills
  • English proficiency at B2 (Upper-Intermediate) level
Nice to have
  • Knowledge of Python or willingness to learn
  • Experience with Azure DevOps or similar DevOps platforms
  • Familiarity with modern design patterns and SOLID principles
  • Experience in unit and integration testing
  • Experience in agile software development approach