Обязанности:
Мы ищем Senior C++ разработчика в команду разработки продукта Naumen Contact Center.Naumen Contact Center - программная платформа для организации контакт-центров. Она обеспечивает работу телефонии, коммуникацию с клиентами в социальных сетях, мессенджерах, почте, через сайт и мобильное приложение в режиме 24/7. В основе лежит набор сервисов, которые конфигурируются для обеспечения требований по нагрузке и отказоустойчивости. Платформа включает в себя технологии IVR, единое рабочее место оператора, программный телефон, сводную отчетность и многое другое. У нас: сервис-ориентированная архитектура продукта; продуктовый подход к разработке с релизным циклом; командная разработка. Над чем предстоит работать: разрабатывать и реализовывать логику нового функционала back-end сервисов на Qt/Boost; разрабатывать desktop клиента рабочего места оператора контактного центра на Qt; развивать текущую микросервисную архитектуру продукта; разбираться в уже существующих в продукте подходах и библиотеках; тесно взаимодействовать с командой: аналитиками, тестировщиками, DevOps. Чтобы справляться с задачами нужны: опыт разработки на С++ от 4 лет; опыт написания кода на Linux от 2 года; опыт работы с STL, Qt, Boost; знание классических алгоритмов и структур данных; понимание принципов и проблем многопоточного программирования; опыт разработки клиент-серверных приложений. Будет плюсом: опыт разработки на Python; высшее профильное образование.