.NET разработчик [Мой МТС]
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
МТС Digital – сердце цифровой экосистемы МТС. 12 гильдий инженеров, суперкомпьютер, системы видеоаналитики, IoT, собственная лабора-тория AI и 20+ петабайт данных. Финтех, стриминг, гейминг, мобильные приложения, облачные сервисы. Каждый день мы работаем над тем, чтобы вывести мобильную и веб-разработку на новый уровень, благодаря сплоченным продуктовым командам и agile методологиям.
О проекте и задачах:
Мы работаем над высоконагруженным сайтом-витриной и сервисами MTS.RU: добавляем новый функционал, вводим новые технические решения, проводим интеграции и рефакторинг.
MTS.RU - это:
- 300 тысяч уникальных пользователей в день
- 3.5 миллиона уникальных пользователей в 97 регионах
- 4 терабайта входящего трафика каждый день
Работаем по Scrum здорового человека: Daily Scrum Meeting, Product Backlog Refinement, Demo, Retrospective, Planning - все ритуалы соблюдаются не для галочки. С нами плотно работают шикарные Scrum-мастера, фасилитируя наши процессы и проводя тренинги.
В спринты закладываем 20% техдолга: есть сформированный пул задач на рефакторинг и техническое развитие. Владельцы продукта понимают его важность и уважают грамотно спроектированные решения, а не только скорость поставки фичей.
Мы понимаем, что код чаще читается, а не пишется, поэтому в командах проходит обязательное Code Review, приветствуется применение паттернов и написание Unit-тестов. SOLID в нашей разработке - не просто модное слово. В работе потребуется умение планировать структуру своих решений, выделять слои и писать понятный enterprise-level код.
Про стек. BackEnd написан на ASP.NET MVC + WebAPI, в прошлом году мигрировали на .NET Core 3.1. Для работы с данными используем EF Core + MSSQL, Redis, RabbitMQ, ElasticSearch. Монолитное решение постепенно распиливаем на сервисы, несколько таковых уже выделили. За всё время проект значительно упростили: реорганизовали код, переиспользуемые части вынесли в библиотеки, начали покрытие тестами.
FrontEnd использует Angular на страницах сайта. В перспективе переход на SSR и полный SPA + WebAPI.
От тебя мы ждем:
- Опыт работы от 4 лет
- Знание SOLID, паттернов проектирования и умение их применять
- Знание чистой архитектуры и опыт работы с DDD
- Плотно работал с .NET Core (C#), EF Core, MS SQL, PostgreSQL, Redis, RebbitMQ;
- Уверенно знаешь ASP.NET MVC, WebAPI;
Будет плюсом:
- Знание Docker и основных концепций развёртывания на основе контейнеров;
- Опыт работы с Kubernetes.
Бонусы
Мы заботимся о своих сотрудниках и предлагаем:
- на выбор: удалённую работу, либо частичную удалёнку с совмещением работы из офиса в Москве или Питере;
- хороший отдых — отпуск 28 календарных дней + 3 календарных дня дополнительно ежегодно, а также различные скидки на путешествия от наших партнеров;
- медицинская страховка с доступом в частные клиники и 100% покрытием расходов, включая стоматологию. Можно застраховать близких родственников на льготных условиях. Для любителей путешествий – страховка в поездках за границу. А еще есть страхование жизни.
- корпоративная мобильная связь и интернет для сотрудников, а для близких – на выгодных условиях;
- компенсация расходов на спорт или питание на выбор;
- обучение в Корпоративном университете, у внешних провайдеров, если это полезно для работы, а также доступ к онлайн-библиотеке в полезными книгами и периодикой;
- единая подписка МТС Premium – KION Lite в онлайн-кинотеатре KION, сервис МТС Music, 30 дней бесплатного пользования подпиской OZON Premium;
- предложения от партнёров для путешествий, развлечений и занятий спортом;
- возможность участия в волонтерских программах: мы помогаем детям из детских домов, учим пенсионеров безопасному поведению в интернете, сдаем кровь, очищаем парки от мусора и многое другое.