Программист C++/Qt (Desktop)
Коротко
Develops desktop applications with C++ and Qt, implements complex GUI, writes unit and integration tests, refactors legacy code, and designs software · Needs: Higher technical education (master's or specialist); 2+ years of C++/Qt development; OOP and design patterns; C++, STL, Qt 4.8/5.x; JSON/XML; Linux environment.
Описание от работодателя
Концерн воздушно‑космической обороны «Алмаз – Антей» — крупный холдинг оборонно‑промышленного комплекса, лидер сегмента систем воздушно‑космической обороны в Российской Федерации.
Обязанности:
Разработка десктопных приложений:
создание приложений с использованием языка С++ и фреймворка Qt;
реализация сложных графических интерфейсов пользователя;
написание модульных и интеграционных тестов.
Непосредственное участие в процессах анализа и выбора общих и частных технических решений, проектирование и выбор оптимальных вариантов построения архитектуры программного обеспечения;
Работа с унаследованной кодовой базой, рефакторинг, разработка нового функционала.
Требования: Высшее техническое образование (магистратура, специалитет);
От 2 лет опыт разработки приложений на языке С++ с использованием фреймворка Qt;
Профессиональные знания и умения:
Уверенное знание принципов объектно-ориентированного программирования, паттернов объектно-ориентированного проектирования;
Уверенное знание языка программирования C++ ;
Знание библиотеки STL ;
Знание фреймворка Qt 4.8 и 5.x ;
Понимание структуры форматов JSON, XML ;
Умение разбираться с чужим кодом;
Опыт работы в Linux-окружении;
Приветствуется опыт разработки ГИС-приложений.
Будет преимуществом:
Опыт разработки приложений в 3D формате с использованием OpenGL, а также знание основ картографии для разработки ГИС-приложений.
Мы предлагаем:
Оформление согласно ТК РФ;
Ежеквартальную и годовую премии по результатам работы;
ДМС;
Материальную помощь в сложных жизненных ситуациях;
Надбавки за ученую степень;
Режим работы с 09:00 до 18:00 и рабочую неделю 5/2, в пятницу сокращенный рабочий день на 1,5 часа;
Обучение на курсах повышения квалификации, оплачиваемых Концерном;
Спортивные секции: волейбол, футбол, баскетбол, настольный теннис, хоккей, йога;
Спортивные и развлекательные мероприятия для работников и их детей;
Корпоративный транспорт (от/до ст. м. Славянский бульвар, м. Парк Победы, м. Давыдково).