C# dev (Master Product Cataloque)

Требования

Бэкенд разработчик
Senior
C#
.NET Core
ASP.NET
REST
SQL
ASP.NET WEB API

Условия

Можно удалённо
Москва
Санкт-Петербург

Компания

Технологический холдинг, в который входят компании МТС Диджитал, MTS AI и MWS (бывший МТС Cloud), Big Data, Visionlabs

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

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

Проект – Единый продуктовый каталог для хранения и управления продуктами МТС (тарифные планы, интернет, ТВ, сервисы, смартфоны и т.д.).

Платформа позволяет гибко управлять географией продаж, периодичностью, версионированием, ценообразованием.

Используется графовая модель, которая позволяет моделировать любые продукты и их характеристики.

С технической точки зрения каталог представляет из себя набор WCF-сервисов, базу данных (Oracle, MongoDB), UI (ASP.NET/Vue.js) и OpenAPI-сервисы для внешних потребителей (.NET Core 3, .NET 5).

Чем предстоит заниматься

  • Разрабатывать новые и развивать существующие REST API сервисы (Open API);
  • Работать со сложной предметной областью;
  • Участвовать в анализе требований потребителей сервисов;
  • Брать на себя проработку решений нетривиальных задач;
  • Создавать и поддерживать техническую документацию, по разрабатываемым компонентам, в актуальном состоянии;
  • Производить рефакторинг существующих решений.

Что мы ожидаем от нашего сотрудника

  • Опыт разработки на платформе .NET от 3 лет;
  • Опыт работы в кроссфункциональной команде;
  • Опыт использования систем контроля версий и багтреккинга;
  • Понимание основных концепций классических СУБД и NoSQL решений;
  • Опыт работы с базами данных (хотя бы с одной из) Oracle, MsSQL, MongoDB, на уровне написания запросов/хранимых процедур, оптимизация, индексы;
  • Знание C# .NET Core, .NET Framework, Web API, REST;
  • Понимание концепции многопоточности, синхронизации потоков, использования async/await.

Будет плюсом

  • Знание, понимание JavaScript, HTML, CSS;
  • Знание и опыт работы с Kafka;
  • Понимание стандарта Open API;
  • Знание и опыт применения SOLID;
  • Знание и опыт использования паттернов проектирования.

Бонусы

Мы, в свою очередь гарантируем

  • Официальное трудоустройство, стабильная «белая» заработная плата;
  • Премии 2 раза в год;
  • ДМС со стоматологией, страхование жизни, страхование при поездках за рубеж;
  • отпуск 28 календарных дней + 3 календарных дня дополнительно ежегодно, а также различные скидки на путешествия от наших партнеров;
  • мы сделали обучение доступным, вы можете проходить тренинги очно, дистанционно, в Корпоративном университете, у провайдеров, у наставников, есть корпоративная библиотека;
  • компенсация мобильной связи;
  • график работы: full-time офисная занятость с частичной удаленкой или полная удаленка.