C# разработчик (МТС Live)

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

Можно удаленно

Компания

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

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

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

Stream – дочерняя компания ПАО МТС, задача которой – вывести мобильную и веб-разработку холдинга на новый уровень. Мы строим экосистему МТС и создаем продукты, которые удовлетворяют повседневные потребности наших клиентов в таких сферах, как бизнес, финансы, коммуникации, медиа, развлечения, здоровье, автомобили и другие. В Stream работа построена на сплоченных продуктовых командах, работающих по agile методологиям. У нас не принят «шерринг» ресурсов и есть штатные скрам-мастера. Среди нас есть признанные эксперты в каждой компетенции, готовые прийти на помощь в сложной ситуации. На продукт "MTS Live" требуется Senior C# разработчик.

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

Что предстоит делать:

  • Построение распределенного back-end в команде 4-10 инженеров
  • Разработка высокоэффективного серверного кода
  • Рецензирование кода младших коллег
  • Участие в адаптации компонентов экосистемы МТС
  • Участие в построении архитектуры модулей
  • Следование соглашениям по разработке и принятой архитектуре
  • Вывод и сопровождение (L3) продукта в Production

Мы ожидаем от тебя:

  • Опыт работы с платформой .NET от 5 лет (из которых минимум 2 года, как Middle)
  • Опыт работы с Git (Git Flow / GitHub Flow / Trunk-based)
  • Опыт работы в команде 3+ человек
  • Уверенное знание языка C#, принципов разработки чистого кода и владение средствами отладки
  • Уверенное знание платформ .NET Core 3.1 / NET 5 и ASP.NET Core
  • Уверенное понимание принципов работы с CLR и GC
  • Уверенное знание SQL и принципов моделирования хранилищ данных
  • Опыт работы с паттерном REST
  • Опыт работы с PostgreSQL 12
  • Опыт работы с Cassandra 4.x
  • Опыт работы с Elasticsearch
  • Опыт работы с RabbitMQ
  • Опыт работы с Apache Kafka 2.5.x
  • Опыт работы с Redis (минимум понимание Redlock)

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

  • Опыт работы с платформой Java
  • Опыт работы с протоколом gRPC (protobuf3)
  • Опыт работы со спецификацией GraphQL (библиотека Hot Chocolate)
  • Понимание TDD/DDD
  • Понимание принципов работы Kubernetes (Docker)
  • Понимание моделей ACID и BASE

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

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

У нас есть большие планы по разработке принципиально новых приложений, и мы ждём в свою команду именно тебя!