Разработчик 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.

Бонусы

Условия:​​​​​​​

  • Конкурентоспособную заработную плату;
  • Официальное оформление;
  • Корпоративное обучение и сертификацию в технических и бизнес областях;