Чем предстоит заниматься:
- Разработка и совершенствование существующего кода
- Организация и проведение рефакторинга существующего функционала
- Работа и переработка legacy кода
- Участие в тестировании и отладке программного обеспечения
- Участие в поддержке текущей документации
- Участие в процессе построения архитектуры
- Участие в процессе декомпозиции задач
- Участие в процессе код-ревью
Что для этого нужно:
- Опыт работы в качестве разработчика C/C++
- Опыт работы с Linux на уровне продвинутого пользователя
- Опыт работы в команде
Навыки:
- Экспертные знания C/С++
- Понимание принципов ООП
- Понимание паттернов проектирования
- Понимание классических алгоритмов и структур данных
- Понимание многопоточности и асинхронности
- Понимание работы сетевого стека на всех уровнях
- Понимание принципов работы unix-подобных систем
- Понимание работы SQL
- Понимание принципов тестирования
- Понимание принципов информационной безопасности
- Умение писать код, который легко читать и поддерживать
- Владение системами контроля версий
Будет плюсом:
- Опыт управления командой
- Опыт разработки highload систем
- Опыт работы с Linux на уровне администратора
- Опыт работы с LDAP
- Умение работать с Контроллерами доменов и Kerberos (AD, RedDC, Samba)
- Опыт проведения реверс инжиниринга
- Опыт разработки на Python
Что мы предлагаем:
- Стабильность, постоянное трудоустройство в быстрорастущей компании, занимающейся импортозамещением
- Работа в аккредитованной Минцифры IT-компании, продукты которой находятся в реестре российского ПО
- Комфорт: нет бюрократии, проводим собеседование в 1, max 2 этапа и быстро даем фидбек, гибкое начало рабочего дня и нет дресс-кода
- Плавный ввод в должность, период адаптации, наставничество
- Офисный или гибридный формат работы, офис возле м. Белорусская/Савеловская
- ДМС со стоматологией
- Внутреннее и внешнее обучение
- Корпоративная жизнь - совместные образовательные, спортивные и развлекательные мероприятия