Novo BI

.NET разработчик

Не указана
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • .NET Framework
  • MS SQL
  • C#

Мы - разработчики цифровой системы Novo Forecast Enterprise, для прогнозирования спроса и интегрированного планирования. Система широко используется для оптимизации цепей поставок на производственных предприятиях, в дистрибьюторском бизнесе и в розничной торговле.

В связи с ростом компании и увеличением числа задач, мы расширяем команду и ищем талантливого и увлечённого специалиста, готового развиваться вместе с нами.

Вам предстоит:

  • Проектирование и разработка компонентов информационной системы NovoBI Platform;

  • Участие в проектировании новой сервис-ориентированной архитектуры.

  • «Распиливание» монолита и выделение независимых модулей.

  • Автоматизация бизнес-процессов, разработка и оптимизация бизнес-алгоритмов.

  • Перенос и адаптация сущностей и процессов из существующего решения, а также проектирование и реализация новых компонентов с нуля.

  • Поддержка и развитие существующего функционала информационной системы Novo Forecast Enterprise — исправление ошибок, рефакторинг и внедрение нового функционала в монолитном приложении.

  • Участвовать в мозговых штурмах, делиться опытом и совместно искать оптимальные решения, в том числе для сложных задач. Вы будете принимать участие в покере планирования, code review и менторстве разработчиков младших грейдов;

  • Взаимодействовать с интеграторами, BI-специалистами, тестировщиками, аналитиками и другими командами IT-отдела для достижения общих целей.

Наши ожидания:

Hard Skills:

  • опыт коммерческой разработки на платформе .NET от 3-x лет;

  • Опыт разработки Web API.

  • Умение разбираться в чужом коде и работать с легаси.

  • Опыт проектирования и разработки БД PostgreSQL или MS SQL.

  • Работа с большими объемами данных (БД от 300+ ГБ, таблицы от 10+ млн строк).

  • Грамотное индексирование, анализ планов выполнения запросов, оптимизация сложных SQL-запросов.

  • Разработка хранимых процедур и функций.

  • Опыт работы с ORM: Entity Framework Core, Linq2Db, Dapper.

  • Настройка мониторинга и логирования (Serilog, ELK, Prometheus, Grafana).

  • Опыт контейнеризации в Docker.

  • Знание и уместное применение паттернов проектирования, принципов ООП, SOLID, DRY, KISS.

  • Разумное использование инструментов ИИ — контролируемая автоматизация рутинных задач, а не «вайб-кодинг».

Soft Skills

  • Системное мышление — умение видеть архитектуру проекта в целом и прогнозировать влияние частных изменений.

  • Аналитический подход и интерес к сложным системам с большим объемом кода и документации.

  • Коммуникабельность — готовность обсуждать решения, аргументировать позицию и понятно объяснять сложные вещи коллегам.

  • Самостоятельность — способность эффективно работать при минимальном контроле.

  • Ответственность за качество кода и принятые решения.

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

  • опыт «распиливания» монолита на микросервисы;

  • работа с NoSQL-базами данных;

  • использование кэширования в Redis;

  • опыт сложной оркестрации с помощью Kubernetes;

  • работа с брокером сообщений Kafka;

  • базовые знания фронтенд-технологий (HTML, CSS, JavaScript/TypeScript, фреймворки Angular, React, Vue);

  • опыт работы с компонентами DevExpress;

  • разработка на Python, Go или Rust;

  • настройка CI/CD-процессов.

Мы предлагаем:

  • участие в сложных коммерческих проектах с крупными российскими и зарубежными компаниями, лидерами отраслей;

  • работу в аккредитованной IT-компании;

  • официальное трудоустройство, полное соблюдение требований ТК РФ;

  • достойный уровень заработной платы + премии по результатам проектов;

  • полис ДМС;

  • возможности для профессионального и карьерного роста;

  • обучение технологиям прогнозирования и разработки коммерческого ПО;

  • комфортный офис и/или удаленный формат (офис в Москве - в инновационном центре Сколково).