other

Ведущий разработчик С++

Более недели назад

З/П не указана

Город: Санкт-Петербург

Телкор

Тип занятости: Полная занятость

Требуемый опыт: Опыт от 3 лет

Обязанности: Разработка программного обеспечения и программных модулей; Анализ требований, проектирование и разработка эффективных программных решений; Планирование работ, постановка задач команде разработчиков и контроль их исполнения; Документирование разработанного программного обеспечения; Обеспечение высокого качества выпускаемых программных продуктов, участие в тестировании на соответствие требованиям; Обеспечение высокого уровня технологичности разрабатываемых систем и самого процесса разработки; Принятие решений по техническим проблемам, возникающим в процессе разработки; Обеспечение высокой производительности труда команды, согласованности действий внутри команды; Согласование действий с другими командами и отделами при проведении совместных разработок; Содействие при формировании команд разработчиков, проведение собеседований. Требования: Глубокое знание C++ и системного API:o Стандарты: Уверенное владение C++14/17/20;o System API: Умение работать с POSIX для получения уникальных идентификаторов «железа» (HWID): серийные номера дисков, UUID материнской платы, MAC-адреса;o Низкоуровневый код: Навыки работы с реестром, файловой системой на уровнедрайверов или защищенных хранилищ. Криптография и безопасность:o Алгоритмы: Понимание принципов работы асимметричного шифрования (RSA, ECC) для проверки цифровых подписей лицензионных ключей;o Хеширование: Работа с SHA-256/3;o Библиотеки: Опыт работы с OpenSSL, Crypto++, mbed TLS или аналогичными;o Протоколы: Реализация защищенного обмена данными между приложением и сервером лицензий (TLS, HTTPS). Защита кода (Anti-Tamper & Anti-Reverse): o Обфускация: Применение техник запутывания кода; o Anti-Debugging: Умение внедрять проверки на наличие отладчиков; o Anti-Hooking: Защита функций проверки лицензии от подмены (инъекций); o Целостность: Контроль контрольных сумм секций кода приложения. Архитектурные навыки: o Кроссплатформенность: Если ПО работает на разных ОС, разработчик должен уметь писать абстракции, которые одинаково надежно работают везде; o Интеграция: Проектирование модуля как слабосвязанного компонента (SDK), который легко внедрить в основной продукт. Преимуществом будет: Опыт работы с коммерческими системами защиты или внедрение Open Source решений для управления лицензиями. Условия: Работу в аккредитованной IT-компании; Возможность работать в гибридном графике; Сокращенный рабочий день по пятницам; Отличный офис в Санкт-Петербурге; ДМС со стоматологией со старта + для детей после ИС; Отсутствие дресс-кода; Разнообразие мероприятий командного, спортивного и обучающего характера.

Показать контакты

Имя не указано

Пожаловаться ID: 153756370

Похожие вакансии

Разработчик С/С++

Договорная

Санкт-Петербург

Телкор

Программист - разработчик/Ведущий программист разработчик

От 170 000 до 230 000 руб.

Санкт-Петербург

ТехноПрист

Ведущий разработчик Java

Договорная

Санкт-Петербург

Дом.ру

Ведущий backend разработчик

От 180 000 до 200 000 руб.

Санкт-Петербург

ЮК Вероника

Ведущий разработчик 1C:ERP

Договорная

Санкт-Петербург

КОРУС Консалтинг

Ведущий инженер-разработчик

Договорная

Санкт-Петербург

НИИ Вектор