IT SKILLS / TOOLS :
• Work experience: 1.5/2+ years
• C/C++ 11
• Basic networking (TCP/IP, sockets)
• Knowledge and ability to apply multithreading and synchronization in development
• Message protocols (json, protobuf, xml, http)
• Basic cryptography knowledge
• Algorithms and Data Structures knowledge
• Understanding Protocol Design Approaches
• Design patterns basics
• Tools: Eclipse IDE, Git, Confluence, Jira
Additional knowledge would be welcome:
• Python
• POSIX
• Boost, Poco, Botan, Crypto++ and/or other common libraries
• Linux internal architecture;
• Eclipse
• Experience in TDD, ATDD, BDD
• UML
Compensation: $2400- $2500 net+ 10% bonuses
Employment: official, enrollment to the staff of the company
Ready to consider Junior C++ developer with 2 years of experience who is willing to go to the next level — Middle developer!
MAIN RESPONSABILITIES:
— Development of embedded applications/modules/libraries using C/C++ and proprietary libraries.
— Windows desktop application development.
— Windows/Linux cross platform libraries development.
— Writing technical specifications, work with customer specifications.
— Software maintenance (bug fixes, refactoring).
— Code analysis & participation in workload estimation
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 C++ Developer
Place of duty: Kiev
CORE MISSION
Software development of Server & Desktop Applications for electronic payment industry on Windows/Linux platform using C/C++.
We are waiting for Your CV: [email protected]