Программист С++

Обязанности:

  • кроссплатформенная реализация функциональных возможностей ПО для управления средствами защиты информации;
  • исправление замечаний, выявленных в ходе внутреннего тестирования и поступивших из Отдела тестирования;
  • моделирование проблем на тестовых конфигурациях;
  • ведение задач и ошибок в Redmine.

Требования:

  • опыт работы в индустрии разработки программных средств (не менее 3 лет);
  • навыки программирования на C++ (STL, boost);
  • опыт работы с многопоточным и асинхронным кодом;
  • опыт кроссплатформенной разработки на C++ под Windows/Unix-based ОС;
  • опыт кроссплатформенной разработки единой базы кода под Windows/Unix-based ОС;
  • опыт работы с смарт-картами (ISO-7816, PC/SC, CCID);
  • опыт в использовании криптографических алгоритмов и хэш-функций (AES, ChaCha20, Poly1305, SHA-256, SHA-512 и т. п.);
  • знание стека протоколов TCP, UDP, HTTP;
  • желателен опыт работы с системами контроля версий: git, mercurial, svn;
  • желателен опыт работы со скриптовыми языками Shell, JavaScript, Python;
  • желателен опыт работы с БД SQLite.

Мы предлагаем:

  • стабильную работу в компании - ведущем российском разработчике продуктов и решений для обеспечения информационной безопасности;
  • интересные задачи, которые позволят развиваться в коллективе настоящих профессионалов;
  • достойную заработную плату, а также возможности профессионального и карьерного роста;
  • оформление в соответствии с ТК РФ;
  • ДМС после испытательного срока;
  • корпоративные мероприятия;
  • современный благоустроенный офис (7 минут пешком от метро Ботанический сад).