С++ Developer (KIS)
Требования
Местоположение и тип занятости
Компания
ТОП-3 международная компания в области IT-безопасности, один из лучших работодателей России
Описание вакансии
Условия работы
Кто мы:
Мы - команда, которая разрабатывает флагманский продукт Лаборатории Касперского для пользователей, Kaspersky Internet Security.
С чем придется работать:
- Разрабатывать и поддерживать функционал линейки продуктов KIS;
- Анализировать проблемы, улучшения эффективности, стабильности и безопасности разрабатываемого функционала;
- Разрабатывать наборы системных и unit-тестов;
- Проводить код-ревью.
Вы нам подходите, если:
- У вас отличные знания C++ и STL;
- У вас есть знания или опыт разаботки .NET/C#;
- У вас есть знания и опыт написания многопоточного кода;
- У вас хорошие знания внутреннего устройства ОС Windows, Win32 API, Windows SDK;
- Вы знаете основные шаблоны проектирования, понимаете ООП;
- У вас есть опыт работы с инструментарием: MS Visual Studio, системами контроля версий и багтрекинга;
- У вас есть опыт работы с чужим кодом;
- Вы обладаете хорошими коммуникативными навыками, умеете эффективно обсуждать и оперативно решать возникающие проблемы;
- Вы готовы изучать новые языки, технологии, инструментарии, библиотеки.
Будет плюсом:
- Знание F# и функционального программирования;
- Опыт использования BOOST;
- Знание COM/DCOM;
- Опыт автоматического тестирования кода (юнит-тесты, интеграционные тесты);
- Опыт исследования ошибок (разбор нетривиальных падений; работа с user-mode и kernel-моде отладчиком; исследование зависаний; исследование производительности);
- Понимание современных процессов разработки (continuous integration, continuous delivery etc), умение и желание улучшать процессы;
- Опыт анализа дампов с использованием WinDbg.