Разработчик С++ (Windows), Kaspersky Internet Security
Требования
Местоположение и тип занятости
Компания
ТОП-3 международная компания в области IT-безопасности, один из лучших работодателей России
Описание вакансии
Условия работы
Расширяем команду разработки флагманского продукта для домашних пользователей – Kaspersky Internet Security для Windows , находимся в поиске сильного C++ разработчика.
Задачи:
- Созданиe новых флагманских продуктов, разработка нового функционала и поддержка уже выпущенных версий для ОС Windows;
Требования:
Обязательно:
- Отличное знание C++ и STL от 3-х лет;
- Хорошие знания внутреннего устройства ОС Windows, Win32 API, Windows SDK;
- Знание и опыт написания многопоточного кода;
- Опыт работы с инструментарием: MS Visual Studio, системы контроля версий и багтрекинга;
- Работа с чужим кодом, рефакторинг;
- Готовность изучать и способность быстро осваивать новые языки, технологии, инструментарии, библиотеки;
- Хорошие коммуникативные навыки, умение эффективно обсуждать и оперативно решать возникающие проблемы;
Желательно:
- Знание технологий Windows Installer, WiX;
- Знание C#, HTML, JavaScript;
- Опыт использования BOOST;
- Знание COM/DCOM;
- Навыки проектирования и архитектуры, знание основных шаблонов проектирования, понимание ООП;
- Знание и опыт применения современных подходов к тестированию: Unit-тесты, gmock, gunit, TDD (test driven development), BDD (behavior driven development), ADD (acceptance driven development);
- Опыт исследования ошибок (разбор нетривиальных падений; работа с user-mode и kernel-моде отладчиком; исследование зависаний; исследование производительности);
- Опыт проведения Code Review;
- Опыт анализа дампов с использованием WinDbg;
- Интересные задачи и возможность присоединиться к команде профессионалов крупнейшей в мире частной антивирусной компании;
- Работу в современном комфортном офисе на ст.м. «Водный стадион»;
- Конкурентоспособную заработную плату;
- Трудоустройство согласно ТК РФ;
- Широкий социальный пакет:
- ДМС и страхование жизни (включая детей)
- Врач и массаж в офисе
- Корпоративная мобильная связь
- Компенсация питания
- Бесплатный тренажерный зал в офисе и др.
- Различные возможности для карьерного и профессионального развития;
- Участие в тимбилдингах и корпоративных мероприятиях;
- Свободу в выборе своего стиля одежды;
- Программу релокации для финалистов (и их семей) из других регионов.