Разработчик C++
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Присоединяйтесь к нашей команде и постройте успешную карьеру в технологической компании!
Bell Integrator – аккредитованная IT компания, предоставляющая традиционные технологические услуги и инновационные сервисы. С 2003 года мы предоставляем клиентам широкий спектр сервисов и решений в области инновационных технологий.
Приглашаем на банковский проект Разработчика C++
- знание Intel x86/64;
- Linux x86/64: опыт работы с системными вызовами, функций и IPC, ABI;
- опыт написания сетевых, многопоточных приложений;
- опыт работы с OSI-7 и СПД;
- опыт работы с OOP/GoF/SOLID;
- опыт настройки CI/CD;
- UML, практический опыт создания диаграмм в двух и более проектах;
- code review на двух и более проектах;
- отличное знание C++17/11 (advanced c++ topics);
- опыт сборки проектов при помощи сmake или make;
- опыт разработки с boost;
- опыт использования conan или vcpkg, в паре проектов;
- использование компиляторов (clang/g++) более чем в одном проекте;
- практический опыт отладки приложений (lldb/gdb);
- практический опыт оптимизации приложений (perf/vtune);
- практический опыт использования статических (cppcheck/pvs) и динамических анализаторов (google sanitizers/valgrind);
- практический опыт тестирования написанного (google test + google mock, libfuzzer или afl, boost test/catch);
- fuzzers, практический опыт;
- практический опыт использования google benchmark;
- базы данных: TSDB или RDBMS (sqlite/pgsql/mysql/oracle etc);
- jira/confluence/git;
- опыт участия в open source проектах, python.
Бонусы
Условия:
- Конкурентоспособную заработную плату;
- Официальное оформление;
- Корпоративное обучение и сертификацию в технических и бизнес областях;