.Net разработчик

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

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

Компания

Заказная разработка программного обеспечения

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

Проект "Цифровая платформа" - это единое пространство для покупки квартиры и сопутствующих товаров и услуг в онлайн для клиентов и партнеров посредством создания цифровой масштабируемой высоконагруженной платформы.  

Задачи:

  • Разработать основную инфраструктуру для работы над сервисами на базе .NET Core
  • Участие в работах по CI/CD, подготовка конфигураций линтеров и статического анализатора кода
  • структура солюшена, репозитория сервисов
  • разработать механизмы obvservability: логирование, трассировка, healthcheack endpoints, обобщить их в общей библиотеки для всех сервисов
  • разработать механизмы для работы с БД: накат миграций БД, базовые репозитории, единицу работы, реализация паттерна спецификации
  • общие мех-мы, связанные с exception hanling'ом:
  • иерархия исключений и общие механизмы для логирования
  • exception handler
  • exception interceptors (Refit, EF Core)
  • общие механизмы для вызова по HTTP
  • общие механизмы для unit & integration tests
  • общие механизмы для разработки джобы
  • общие механизмы для работы с kafkа

Требования:

  • Опыт с DDD.
  • Doker
  • CI/CD
  • Умение работать самостоятельно в команде и с лидом. Самостоятельно отвечать за качество постановки задачи
  • (самостоятельно выходить на созвоны с лидом для постановки задачи, уточнение требований);
  • Документирование решения в коде и confluence;
  • Ведение Jira - заведение задач на техдолг, контрол своего бэклога;
  • Проактивная позиция при разработке ПО - предлагать свои подходы к реализации, быть готовым отстаивать их, обсуждая достоинства и недостатки
  • Не бояться искать решения, брать в работу новые библиотеки, фреймворки, технологии.

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

  • Работу в самой интересной, перспективной и динамично развивающейся сфере. У нас нет бюрократии и все сотрудники знают друг друга в лицо;
  • Интересные задачи и возможность участия во внутренних проектах отдела и компании в целом;
  • Условия работы в соответствии с ТК РФ + социальный пакет (ДМС, оплата обучения и скидки у партнеров);
  • Формат работы — удаленка или офис в Москве, Рязани, Ростове-на-Дону, Томске, Барнауле, Минске;
  • В офисе есть комната отдыха: настольный теннис, настольный футбол, настольные игры, Playstation и другие «плюшки»;
  • Тебя будет окружать классная команда, с которой можно реализовывать крутые и амбициозные идеи. Скучно точно не будет;
  • Мы проводим регулярные внутренние семинары, посвященные новым технологиям и самым актуальным темам в области разработки, аналитики и тестирования;
  • Гибкий рабочий график с началом дня с 8:00 до 12:00;
  • Мы за индивидуальность, поэтому дресс кода у нас нет.