Middle C++ developer
Требования
Местоположение и тип занятости
Компания
Ведущий российский разработчик комплексных систем и программного обеспечения для органов государственной власти
Описание вакансии
Условия работы
К-ТЕХНОЛОГИИ - Аккредитованная коммерческая IT-компания. Компания, выполняющая масштабные стратегические задачи. Является исполнителем государственного оборонного заказа(ГОЗ), входит в реестр предприятий-участников оборонно-промышленного комплекса (ОПК). Нам доверяют сложнейшие IT задачи для обеспечения национальной безопасности. Наши продукты используют десятки тысяч пользователей ежедневно.
Ваши будущие задачи:
- Проектирование и разработка программного обеспечения (интерфейс, механизмы);
- Доработка программного кода в зависимости от требований проекта;
- Исправление ошибок, участие в процессе тестирования итогового продукта;
- Взаимодействие с отделом разработки, тестирования, дизайна;
- Анализ существующего программного кода, выявление и устранение ошибок;
- Разработка инструкций по работе с готовым продуктом, оформление технической документации.
Для нас важно:
- Владение языком C++ и стандартной библиотеки ( стандарта 17);
- Владение методами объектно-ориентированного проектирования, умение применять на практике основные шаблоны проектирования;
- Высшее профессиональное образование (техническое);
- Знание структур данных и алгоритмов, умение применять их на практике;
- Опыт командной, коллективной разработки программного обеспечения;
- Опыт создания и Unit-тестов к разработанному коду (мы используем GTest);
- Опыт работы с системами управления версиями;
- Опыт разработки параллельных и многопоточных приложений.
Будет плюсом:
- Опыт использования CMake для разработки и сборки кроссплатформенных приложений;
- Знание и опыт практического применения UML для проектирования и моделирования программного обеспечения ;
- Уровень технического английского, обеспечивающий чтение документации.
Работа с нами — это:
- Новый опыт в масштабных проектах: системы управления уровня государства, высоконагруженные информационные системы, системы управления инфраструктурой городов на основе машинного обучения, системы потокового распознавания аудио и видео информации;
- Команда: работа с экспертами в IT области и информационной безопасности;
- Возможность самореализации и профессионального развития. Внутренние технические и архитектурные встречи по обмену опытом, работа в амбициозной команде;
- Конкурентоспособная заработная плата (обсуждается с успешным кандидатом);
- Корпоративные мероприятия и обучение.