Inventive Retail Group ищет Программиста WMS / Разработчика EME.WMS.

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

  • Доработка и оптимизация ядра СУБД EME.WMS (C++)
  • Разработка и поддержка мобильных приложений для ТСД (Android Java/NDK, legacy — Windows CE / Windows Mobile)
  • Программирование на внутреннем языке EME-L (диалект SQL + скрипты)
  • Интеграция WMS с внешними системами (1С, Kafka, системы маркировки: Честный знак, ЕГАИС, Меркурий)
  • Оптимизация запросов и структур данных во встроенной БД

Требования:

  • Опыт разработки на C++ (от 3 лет) — Visual Studio, STL, понимание многопоточности
  • Опыт с Java (Android SDK/NDK) — разработка приложений под мобильные терминалы сбора данных (ТСД)
  • Знание SQL (оптимизация запросов, проектирование схем)
  • Опыт работы с WMS-системами или складской логистикой
  • Готовность разбираться в legacy-коде (C++03, MFC, Windows CE/QT4 — если потребуется)
  • Английский — B2 (чтение тех. документации)

Будет плюсом:

  • Знание языка EME-L или опыт с другими скриптовыми/внутренними языками БД
  • Опыт работы с системами маркировки (Честный знак, ЕГАИС, Меркурий)
  • Навыки работы с QT (QT4/QT5), кросс-компиляция под Windows CE
  • Опыт реинжиниринга: перевод legacy-модулей на современный стек (C++17, C#)
  • Знание криптографии (PKCS#11, КриптоПро, ЭЦП)

Условия:

  • Гибридный или удаленный формат, офис — ст. м. Шелепиха (Москва)
  • Перспективы профессионального и карьерного роста, работа в молодой команде
  • Корпоративные скидки и партнерские бонусы, конкурсы и призы