Ведущий разработчик C# + Python (МТС ID Scan)

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Крупнейшая телекоммуникационная и ведущая ИТ-компания

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

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

МТС – одна из крупнейших российских экосистем. На базе основного телеком-бизнеса мы создаем цифровых продукты и сервисы во многих направлениях – от интернета вещей, искусственного интеллекта и больших данных до цифровой медицины и киберспорта.

В продуктовую команду разработки MTC ID Scan нужен опытный C# разработчик со знанием Python.

МТС ID Scan это новое решение по проверке физических лиц. Клиент получает всю информацию о физическом лице в одном окне в режиме реального времени. Вместо ручной обработки источников открытых данных (ГИСы: ФССП, МВД и прочие), запросы ко всем системам делает наше решение и предоставляет клиенту в агрегированном виде.

Можно работать с командой в Москве или удаленно из других городов

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

  • Разработка микросервисов на С#;
  • Написание сборщиков данных (Python Scrappy);
  • Поддержка существующих сборщиков (Python Scrappy);
  • Написание Unit/интеграционных тестов;
  • Документирование кода;
  • Проведение код-ревью.

Требования:

  • Опыт разработки на Python;
  • Умение выделять слои и писать понятный Enterprise-level код;
  • Отличное знание C# 8+ и ASP .NET Core (.NET 5, .NET 6);
  • Понимание принципов ООП, SOLID, KISS/DRY, CQRS, шаблонов проектирования, базовых алгоритмов;
  • Навыки работы с PostgreSQL, Entity Framework Core;
  • Навыки работы с RabbitMQ, Redis;
  • Опыт написания Unit/интеграционных тестов;
  • Опыт работы со Swagger (OpenAPI);
  • Умение документировать код.

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

  • Понимание TDD/DDD;
  • Опыт реализации роботов-загрузчиков данных из открытых источников;
  • Опыт работы с Docker, Kubernetes;
  • Опыт работы в проектах по гибким методологиям (Scrum, Kanban);
  • Опыт использования Confluence, Jira, Gitlab.

Бонусы

Условия:

  • оформление по ТК РФ;
  • гарантированный "белый" оклад + полугодовые бонусы;
  • ДМС со стоматологией, страхование жизни;
  • компенсация мобильной связи (МТС);
  • гибкий график работы, возможен удалённый формат работы;
  • посещение профильных конференций;
  • возможность дополнительного обучения;
  • участие в создании проектов федерального уровня.