.NET Developer (Middle)

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

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

Компания

Российский телеком-оператор с 50 миллионами клиентов и 30 тысячами сотрудников

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

О компании и команде

Сегодня билайн — компания изменений, чутко реагирующая на потребности рынка и людей. А ещё билайн — это не просто компания, это — команда, объединённая общими ценностями и общей целью — быть лидером телеком и digital-рынков, предоставляя нашим клиентам новейшие продукты и услуги, а также сервис самого высокого уровня.

Продукт: Business Product Catalog - единая точка предоставления актуальной и консистентной информации о всех продуктах компании и партнеров.

Ожидания от кандидата

Итак, вам предстоит:

  • Участие в проектировании и разработке программных компонентов ядра продукта, вспомогательных компонентов, а также REST API сервисов для чтения и редактирования данных, которыми управляет разрабатываемый продукт. Разработка ведется на .Net 5/6 /.Net Core 3.1
  • Участие в проектировании и реализации интеграционных решений с другими продуктами компании и партнеров.
  • Участие в проведении code-review кода коллег.
  • По необходимости, покрытие разрабатываемого кода модульными тестами.
  • Формализация своих мыслей по проектированию решений, а также описание уже разработанных компонент в виде документации в Confluence.
  • Участие в коммуникации внутри команды, а также с представителями других команд, при помощи: Outlook, Мессенджеры и Zoom.
  • Участие в процессах свойственных Agile/Scrum методологии.
  • Показ своих результатов на demo внутри команды и за ее пределами

Мы будем рады рассмотреть вашу кандидатуру, если у вас есть:

  • Опыт промышленной разработки на .Net от 3х лет.
  • Хорошее знание .net Core 3.1 (Web API, Middleware, Dependency Injection)
  • Опыт работы с ORM (Entity framework \ entity framework core \ Dapper)
  • Опыт реализации REST API сервисов
  • Знание и опыт работы с SQL и NoSQL базами данных
  • Знание структур данных и понимание их применения
  • Опыт работы с системами контроля версий. Желательно Git.
  • Понимание и умение применять на практике принципы SOLID
  • Владение современными инструментами коллективной работы (Jira, Confluence)
  • Умение самостоятельно проектировать решение поставленных задач

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

  • Трудоустройство в аккредитованную ИТ-компанию;
  • Сплоченную команду профессионалов, в которой можно не только успешно реализовывать проекты, но и перенимать опыт и развиваться;
  • Обучение, участие в интересных проектах и расширение профессиональной экспертизы: мы участвуем в конференциях, митапах, публикуемся на Хабр и т.д.
  • Конструктивную и открытую рабочую атмосферу;
  • Полис добровольного медицинского страхования, обслуживаемый в лучших клиниках;
  • Корпоративные скидки на фитнес, обучение, путешествия и т.п;
  • Служебную сотовую связь.

Дополнительные инструкции

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

  • Опыт описания UML диаграмм
  • Опыт работа с EFCore/Dapper
  • Опыт работы с PostgreSQL
  • Знание и умение применять GitFlow
  • Опыт работы в Scrum
  • Знание и опыт работы с Swagger
  • Общие знания о Docker