Skip directly to search

Skip directly to content



C++ developer

Development - C++


Consider a new opportunity

Qualified candidates will participate in an agile project within a cross-functional team involved in the development and maintenance of software products for one of the biggest companies in the world.

Qualified candidates will participate in an agile project within a cross-functional team of 7-8 engineers involved in the development and maintenance of software products, with responsibilities that may include any of the following:

  • Gathering and analyzing requirements
  • Assisting in the design of the solution
  • Writing and documenting C++ code
  • Estimating tasks
  • Debugging problems
  • Performing complex unit and integration tests
  • Creating, executing, and documenting tests to ensure that an application meets requirements and functional specifications
  • Identifying and resolving problems found during internal verification testing at customer sites
  • Product maintenance and defect fixing


Qualifications and Experience

Match your profile

  • Demonstrated successful programming on a real-time, multi-threaded, object-oriented software product
  • More than 5 years of experience
  • Excellent understanding of C++
  • Experience with client/server development and network programming
  • Demonstrated skills in troubleshooting and debugging complex software
  • Experience and comfort in understanding, maintaining and enhancing other people’s code
  • Strong communication skills (fluent in English, both written and spoken)
  • Ability to work cross-functionally
  • Open-minded for learning new technologies and processes
  • Thinking outside of the box, finding creative and sometimes unusual solutions
  • Initiative in suggesting improvements in processes and the product


The following skills would be a plus:

  •  JavaScript/TypeScript
  • Version control systems (Perforce and others)
  • Angular



Additional Information

Additional Benefits 

  • Flexible working hours
  • Employee stock options 
  • Company-sponsored trainings, domestic and international conferences, workshops, and education
  • Modern working environment to help you be productive and have fun playing pool, table tennis, and football 
  • Team buildings and paid slots for volleyball, football, and basketball to encourage team spirit 
  • Fruits and refreshments
  • Great working atmosphere
  • Competitive compensation package 



We are listening

How would you rate your experience with Endava so far?

We would appreciate talking to you about your feedback. Could you share with us your contact details?