Software Engineer (C++ Object Oriented)

Deadline: 30 June 2019

Employment term: Permanent

Category: Software development

Job type: Full time

Location: Yerevan

Job description:

We are looking for a passionate Software Engineer (C++ Object Oriented) to design, develop and install software solutions and participate in a full development life cycle.

Job responsibilities


  • Develop C++ application
  • Participate in application design and implementation
  • Enhance existing technological platform
  • Develop back-end services
  • Design and write unit tests
  • Participate in code/design reviews
  • Develop new Project-specific features if needed
  • Build project-specific configuration files
  • Setup project-specific simulation configurations
  • Code, test and troubleshoot programs utilizing the appropriate hardware, database, and programming technology
  • Test project-specific configuration against project-specific simulations

Required qualifications


  • Bachelor’s Degree in Computer Sciences or a related field
  • 3+ years of experience in C++
  • Experience and knowledge of C++
  • Proficiency in software engineering tools
  • Strong knowledge of Object-oriented programming (OOP)
  • Knowledge of STL, OOD, Algorithms and Data Structures
  • Knowledge of QT is a plus
  • Knowledge of SQL is a plus
  • Experience in Test Driven Development is a plus
  • Ability to work under pressure in a task/module oriented project team environment

Professional skills




Data Structures and Algorithms

Soft skills


Problem solving 


Analytical skills

Share this job via your favorite social media channel.

You can apply for this job just by following Application procedure.

Application procedures

Interested candidates are encouraged to submit a CV to [email protected] email address with a note of "Software Engineer (C++ Object Oriented)" in the subject line.

Please clearly mention that you have heard of this job opportunity on

Photo Gallery

Contact details


Address: Garegin Hovsepyan 20, Yerevan