Our client is one of the world’s leading software and IT specialists for outsourcing and white label solutions, for electronic payment transactions and the issuing of card and account products.
Job description :
We are looking for a C / C++ developer responsible for building applications that may range from desktop applications to native mobile applications and embedded systems.
His primary responsibility will be to design and develop these applications, and to coordinate with the rest of the team working on different layers of the infrastructure.
Design, build, and maintain efficient, reusable, and reliable C++ code;
Implement performance and quality modules;
Identify bottlenecks and bugs, and devise solutions to these problems;
Help maintain code quality, organization, and automatization.
What we are looking for :
Strong proficiency in C++, with fair knowledge of the language specification;
Thorough knowledge of the standard library, STL containers, and algorithms;
TCP / IP network socket communication experience;
Familiar with the Database systems like Oracle , SQL etc.;
Understanding of dynamic polymorphism and C++ specific notions, such as friend classes;
Familiarity with templating in C++;
Familiarity with embedded systems design, low-level hardware interactions;
Knowledge of low-level threading primitives and real-time environments;
Knowledge of writing native modules for high-level languages such as , Python, Go, etc.;
Knowledge of component data sheets and specifications;
Implementation of automated testing platforms and unit tests;
Proficient understanding of code versioning tools such as Git, SVN, and Mercurial
Preferably engineering degree at computer / software engineering.
Company offer :
24 / 7 training and support until independence on the job;
Motivating salary package, bonuses;
Possibilities to promote in a fast growing company;
Balanced personal and professional development within one of the world leaders in payment processing;
A modern work environment with all the facilities needed;
A friendly organization with various company events;
A job close to the center of the city, in a developing area with fast access to both public and suburban public transport;
Transportation for employees.