Вакансия: Software Developer (Middle) C++

Our client, an international leader in payment systems, solutions for online, mobile and retail trade, is looking for its Ukrainian office the candidates for the following position:
Middle  Software Engineer (C++)
Place of duty: Kiev
CORE MISSION
Software development of Server & Desktop Applications for electronic payment industry on Windows/Linux platform using C/C++.
MAIN  RESPONSABILITIES:
  • Development of embedded applications/modules/libraries using C/C++ and proprietary libraries.
  • Windows desktop application development
  • Windows libraries development
  • Writing technical specifications, work with customer specifications
  • Software maintenance (bug fixes, refactoring)
  • Code analysis & participation in workload estimation

IT SKILLS / TOOLS : 

  • C/C++, C++ 11 is preferable
  • Basic networking (TCP/IP, sockets)
  • Windows multithreading and synchronization
  • Message protocols (json, protobuf, xml, http)
  • Basic cryptography knowledge
  • Algorithms and Data Structures knowledge
  • Design patterns basics
  • Tools: Eclipse IDE, Git, Confluence, Jira
Additional knowledge would be welcome:
  • SQL knowledge
  • C++14/17
  • Boost, Poco, Botan, Crypto++ and/or other common libraries
  • WinAPI/LinuxAPI, POSIX
  • Android development
  • Understanding Protocol Design Approaches
  • Knowledge of Windows and Linux internal architecture;
  • MS Visual Studio
  • Experience in TDD, ATDD, BDD
  • UML
 Compensation: +-$2800, medical insurance,
Employment: official, enrollment to the staff of the company
We are waiting for Your CV: escadra@escadra.com.ua
0 1359