Разработчик .Net Core (backend) Senior

Уровень зарплаты

1–3 года

Требуемый опыт работы
Откликнуться на вакансию

Что мы предлагаем:

  • возможность присоединиться к профессиональной и результативной команде сотрудников. Нас 150 человек, офисы в городах Москва, Тула, Калуга
  • карьерный рост. Почти все наши тим-лиды и руководители выросли внутри компании;
  • достойный уровень оплаты. Заработная плата по результатам собеседования, выплаты 2 раза в месяц; Индексация заработной платы раз в год;
  • испытательный срок 3 мес, на время испытательного срока будет наставник, который поможет адаптироваться;
  • оформление по ТК РФ, 100% «белая» заработная плата, оплачиваемые отпуска и больничные
  • гибкий график работы. Возможно работать удаленно!
  • обучение за счет компании, возможность участия во внешних семинарах и конференциях;
  • занятия по английскому языку с переводчиком компании;
  • ДМС после успешного прохождения испытательного срока;
  • комфортные условия для тех, кто выбрал работу в офисе. Например, в Москве работаем в бизнес-центре в 15 минутах ходьбы от м. Павелецкая/Пролетарская (1700 метров :)).

Чем предстоит заниматься:

  • разработка микросервисов и веб-приложений на ASP.NET Core MVC (.NET 5) + TypeScrip
  • работа с данными, MS SQL, MongoDB, использование кэша в Redis
  • разработка в докеризованной среде, работа с docker-compose;
  • работа с legacy-кодом (.NET Framework 4.8);
  • участие в оценке задач, ведение технической документации по проект;
  • участие в проектировании бизнес-логики и разработке архитектуры;
  • участие в контроле качества кода и соблюдения архитектуры;
  • кросс-ревью кода других разработчиков;
  • написание Unit и Integration тестов;
  • менторство, внедрение новых технологий и идей;

Что потребуется от Вас:

  • уверенное знание языка C#, платформы .NET, ASP.NET Core MVC, REST;
  • опыт работы со стеком - от 3-х лет.
  • знание HTML / CSS / Javascript / TypeScript;
  • опыт работы с MS SQL Server, T-SQL;
  • опыт работы с Docker, либо желание обучаться;
  • опыт работы с MongoDb, ElasticSearch, Redis;
  • опыт работы с Dapper - приветствуется;
  • знание ООП, DDD, CQRS, уверенные знания паттернов проектирования, гибких процессов разработки;

Технологический стек, с которым предстоит работать:

  • контейнеризация: Docker + Swarm;
  • бэкенд: .NET 5, ASP.NET Core MVC (legacy - .NET Framework 4.8);
  • фронтенд: TypeScript, Razor;
  • работа с данными: Microsoft SQL Server, Dapper, ElasticSearch, Redis, MongoDB;
  • среда разработки: Visual Studio, Azure DevOps, Trello, Microsoft Teams;