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
- оформление по ТК РФ
- "белая" заработная плата + полугодовые премии
- ДМС со стоматологией, страхование жизни
- компенсация мобильной связи
- обучение и посещение профильных конференций
- комфортные офисы с массажным креслом, настольным теннисом и прекрасным видом из окон (Москва, Санкт-Петербург, Казань, Пермь)
- или возможность дистанционной работы - все для вашего удобства и продуктивности
У нас есть большие планы по разработке принципиально новых приложений, и мы ждём в свою команду именно тебя!