Ведущий разработчик ПО

Местоположение и тип занятости

МоскваПолный рабочий день

Компания

Международная компания, специализирующаяся на консалтинге, технологических услугах и аутсорсинге

Описание вакансии

Условия работы

Требования:

  • Умение работать в команде в коллективе, аккуратность, ответственность
  • Опыт проектирования архитектуры ПО, знание принципов ООП, использования шаблонов проектирования
  • Знание Windows API
  • Умение разобраться в чужой архитектуре и чужом коде
  • Опыт разработки сетевых приложений и протоколов
  • Опыт разработки многопоточных приложений
  • Владение основными средствами разработки, контроля версий, issue-tracking
  • Опыт разработки коммерческих приложений на C++ под MS Windows с длительным жизненным циклом, желательно с использованием MS Visual Studio

Дополнительные/желательные требования:

  • Знание скриптовых языков (например, Python)
  • Опыт использования XML, JSON
  • Знание Linux (на уровне разработчика и/или пользователя)
  • Представление о геодезии, топографии, высокоточной спутниковой навигации и GIS или желание работать в этой области

Обязанности:

  • Разработка нового и поддержка существующего сервисного программного обеспечения для работы с геодезическими приёмниками (операционная система – Windows).
  • Работа с коммуникациями (последовательный порт, USB, TCP, UDP, HTTP, Bluetooth, Bluetooth LE).
  • Работа с данными (парсинг и создание JSON, XML, проприетарных форматов).
  • Разработка пользовательского интерфейса (MFC), а также консольных утилит.
  • Взаимодействие с другими разработчиками, а также инженерами по тестированию с целью сбора требований и локализации дефектов.

Условия:

  • Возможность профессионального и карьерного роста в компании, возможность поучаствовать в разных проектах;
  • Опыт работы в распределенной команде профессионалов;
  • Уровень заработной платы обсуждается индивидуально;
  • Работа в офисе (м. Павелецкая)