Ведущий разработчик C++ / Python (Remote)
Требования
Местоположение и тип занятости
Компания
Международная компания, специализирующаяся на консалтинге, технологических услугах и аутсорсинге
Описание вакансии
Почему мы можем быть вам интересны:
- Работа в международной компании на инновационном проекте
- Достойный уровень оплаты, все прозрачно указано в договоре, все строго по ТК РФ.
- Мы заинтересованы в росте квалификации специалиста, готовы оплатить сертификации по согласованию с менеджером.
- По-настоящему профессиональная и опытная команда, где есть у кого поучиться.
Основные требования:
- Опыт работы не менее 3 лет
- Опыт разработки на Python и проектирования библиотек Python
- Знание C++ и взаимодействия Python и C++ с помощью pybind11, Boost.python и пр.
- Понимание принципов синхронизации, а также мультипоточной и асинхронной разработки
- Знание Windows API
- Владение основными средствами разработки, контроля версий, баг-трекинга
- Опыт проектирования архитектуры ПО, знание принципов ООП, использования шаблонов проектирования
- Умение работать в команде в коллективе, аккуратность, ответственность
- Умение разобраться в чужой архитектуре и чужом коде
- Технический письменный английский
Дополнительные (желательные) требования:
- Знание Linux (на уровне разработчика и/или пользователя)
- Представление о геодезии, топографии, высокоточной спутниковой навигации и GIS или желание работать в этой области
Должностные обязанности:
- Разработка и поддержка библиотек связующих существующий код на C++ и Python
- Разработка автоматических тестов, инженерного ПО, а также фреймворков
- Разработка нового и поддержка существующего сервисного программного обеспечения для работы с геодезическими приёмниками (операционная система – Windows).
- Взаимодействие с другими разработчиками, а также инженерами по тестированию с целью сбора требований и локализации дефектов.