C/C++ Developer

 Job Description:

Our teams are growing and we are looking for a C/ C++ software engineer who will work closely with our colleagues in Bulgaria and the Netherlands to define and refine the detailed software requirements.

Main Responsibilities:

  • Implementation, testing, and integration of customer requirements for the world's leading provider of lithography systems;
  • Debugging and fixing problems in the existing code;
  • Developing with consideration for the desired Software Architecture;
  • Planning and documenting the implementation
  • Ensuring delivery on time;
  • Ensuring up-to-date and high-quality documentation;
  • Working in an agile development environment with daily stand-up meetings and client communication.
  • Responsibility and ownership over Sprint goals and keeping the code quality intact.
  • Mentoring junior-level developers.

Experience:

  • 3+ years of hands-on experience in programming in C/C++ in a business environment;
  • Experience in programming in Python is a strong advantage (not a must);
  • Experience with agile development methods is an advantage;
  • Unix programming experience is an advantage;
  • Еxperience with Version Control systems e.g. GIT, SVN;
  • Еxperience with testing frameworks;
  • A team player with experience in a diverse multicultural environment;
  • Strong analytical and communication skills;
  • Excellent English level (both written and verbal).
  Required Skills:

C++