Middle C# developer

Зарплата

до 270 000 ₽

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

Москва, Санкт-Петербург, Нижний НовгородПолный рабочий деньМожно удаленно

Компания

ИТ-интегратор Госкорпорации «Росатом»

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

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

Инжиниринговый дивизион Росатома является одним из лидеров мирового атомного инжинирингового бизнеса, занимая около 30% глобального рынка сооружения АЭС.

Ведем свою деятельность в Европе, на Ближнем Востоке и в Северной Африке, а также в Азиатско- Тихоокеанском регионе.

Мы реализуем проекты по проектированию и сооружению АЭС большой мощности, оказываем полный спектр услуг EPC, EPC(M) и развиваем Multi-D технологии для управления сложными инженерными объектами.

Инжиниринговый дивизион опирается на полувековой опыт российской атомной отрасли и современные инновационные технологии.

Дирекция по продуктам Multi-D разрабатывает цифровые продукты для поддержки процессов сооружения сложных инжиниринговых объектов. Разработка ведется с использованием современных технологий и гибких методик (Scrum).

Стек:

Backend: C#, .Net Core (.Net 5)

Микросервисная архитектура

Передача данных: HTTP, WebAPI, REST, GraphQL

Doker, PostgreSQL, Elasticsearch, Kubernetes

Сборка, тестирование и CI/CD: Jenkins, Azure DevOps, Sonar Qube

Процессы: Agile, Scrum

Инструменты - Git, Azure DevOps (TFS)

Задачи:

  • Работа в команде над многофункциональным высоконагруженным продуктом уровня Enterprise;
  • Написание высококачественного кода, модульных тестов, проведение рефакторинга и code review;
  • Разработка и поддержка WebApi микро-сервисов на .NET Core (.NET 5);
  • Участие в планировании итераций, реализация запланированных задач;
  • Работа по Agile/Scrum.

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

  • Опыт разработки на C# от 2-х лет;
  • Понимание методологии Scrum; опыт работы в команде
  • Знание C# последних спецификаций, .Net Core (.Net 5)
  • Знание WebAPI, REST, swagger
  • Применение на практике Entity Framework или других ORM
  • Участие в code review, умение писать unit-тесты
  • Понимание работы HTTP, принципов взаимодействия браузера с веб-приложением
  • Знание основ микросервисной архитектуры
  • Умение работать с docker
  • Алгоритмическое мышление, умение самостоятельно решать сложные задачи
  • Английский язык (умение читать техническую документацию)
  • Также будет преимуществом (дополнительным плюсом):
  • Знание GraphQL, YML
  • Опыт работы с PostgreSQL, Elasticsearch, Kubernetes

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

  • Официальное оформление по ТК РФ
  • График работы: 5/2 с гибким началом дня, пятница сокращенный день
  • Расширенный социальный пакет (ДМС + стоматология), ежегодная индексация зп, льготы и компенсации предусмотренные коллективным договором, тренажерный зал в офисе, корпоративные скидки на фитнес и пр.)
  • Возможности профессионального роста и развития.

Бонусы

  • Годовая премия
  • Оплата обучения