Accredited by Infotecs Group, ranking among the TOP-5 information security companies in Russia, a leader in the development of information security tools, invites a Senior C++ Developer to join the team.
Upcoming Tasks:
- Development of functional modules and services in C++;
- Conducting code reviews of other team members;
- Implementation of unit and integration tests;
- Conducting technical solution reviews;
- Development of build recipes and configuration of build pipelines.
Qualification Expectations:
- Deep knowledge and practical experience in C++ (up to C++20);
- Knowledge of the internal workings of the Linux OS;
- Experience with scripting languages: Python, Bash;
- Experience with build systems: make\autotools, CMake;
- Experience with version control system Git and development process methodologies (GitFlow, OneFlow, GitHubFlow);
- Knowledge of the specifics of operation and experience with containerization technologies: Docker;
- Knowledge of organizational specifics and experience in implementing build pipelines;
- Knowledge of the specifics of operation and experience with SQL\NoSQL databases;
- Experience with continuous integration tools;
- Ability to work in a team and understand others' code.
Will be a plus:
- Practical experience with C++23;
- Experience with the Conan dependency manager;
- Practical experience in developing multithreaded applications in C++;
- Basic knowledge of cryptography.
Working Conditions:
- Office work in Tomsk;
- Full compliance with the Labor Code of the Russian Federation, paid vacations and sick leave, "white" salary;
- Start of work from 8:00 AM to 11:00 AM, 8-hour working day + 1 hour for lunch;
- Employer-paid meals in the office or cafe;
- Voluntary medical insurance (DMS) — various program options, accident insurance;
- Corporate events and sports initiatives;
- Opportunity to obtain professional certificates and undergo advanced training courses at the company's expense.