2023-04-13 14:47:21

Senior C/C++ developer

CVMarket.lv klients

Job Description

Implement industry standard protocols and adapt customer protocol specifications to match product capabilities;
Create application design specifications and participate in architectural review;
Create, maintain, and execute application unit tests as part of Continuous Integration;
Analyze bug reports and manage the defect resolution process (disposition issues, resolve issues, and report issue status);
Responsible for creating financial/ loyalty applications for POS terminals and developing other payment solutions.

Requirements

3+ year experience using C/C++;
Experience with STL library;
Strong understanding of application architecture and how to get the fluid workflow without mixing UI and business logic;
UX concepts knowledge;
Understand and be able to use various Design Patterns;
Strong focus on requirement, software design and source code documentation;
Hands-on experience in Agile;
Good English language.
Preferable requirements:
Experience with Boost library;
Familiarity with POS applications development;
Previous experience in creating highly customizable (dynamic UI and business rules) applications;
Embedded development;
Protocol development.

Company offers

Work for the Global leader of payment solutions;
Great office location;
Career growth possibilities;
Competitive compensation;
Performance bonuses;
Health Insurance;
Company paid parking;
International Travel (Business) to USA , France, Italy etc.;
Company paid seminars and conferences, team building etc.