Fullstack разработчик С#

Оплата не указана

Вакансия находится в архиве

Ростелеком Информационные Технологии

Проспект Вернадского

г. Москва

Требуемый опыт работы

От 3 до 6 лет

Тип занятости

Полная занятость

График работы

Полный день

Проект СУРТС (система управления ресурсами транспортной сети).

Мы ищем в команду опытного fullstack разработчика, способного адаптироваться к новым технологиям, увлеченного разработкой и активно участвующего во всех этапах разработки, а также готового принимать участие в развитии нашей команды и продуктов.

Наш существующий стек:

  • Legacy монолит: MS SQL/Net 4.5+WCF/WinForm+WPF.
  • Интеграции SOAP и REST.

Наш новый стек (Новая архитектура, MicroServices):

  • RHEL → RedOS / Kubernetes / Gitlab CI/CD / MS SQL → Postgres / .Net Core / EF Core / Kafka / React + Redux tooltkit + single spa/ ELK / Prometheus / Grafana.
  • Unit тесты пишем на xUnit + Moq + AutoFixture.
  • Интеграционные тесты пишем на xUnit + Testcontainers + Respawn.
  • Система контроля версий.
  • GitHub в составе TFS (Монолит).
  • GitLab, там же CI/CD (для новой архитектуры).

О работе в команде:

  • Работа в Agile/Scrum команде с двухнедельными итерациями.
  • В составе команды разработчики, аналитики и тестировщики, технические писатели.
  • У нас есть интерес и возможность к внедрению новых идей и технологий, стремимся развивать все процессы от организационных до технологических.
  • Сейчас на нашем проекте сформированы 2 команды, которые занимаются линейным развитием проекта, распилом legacy монолита на микросервисы и созданием новых продуктов.

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

  • Разработка и поддержка серверной части приложений с использованием .NET 8, включая создание масштабируемых и эффективных решений.
  • Работа с клиентской частью приложений с использованием React, включая разработку пользовательского интерфейса, взаимодействие с API и управление состоянием через Redux.
  • Участие в планировании, анализе и разработке новых функций и возможностей продукта, разработка технических решений.
  • Взаимодействие с аналитиками, дизайнерами, тестировщиками и другими участниками команды для создания продуктов, отвечающих бизнес-требованиям.
  • Проведение code review.

Необходимый опыт:

  • Опыт коммерческой разработки от 3 лет.
  • Глубокие знания языка C# и платформы .NET, включая ASP.NET Core, Entity Framework Core, понимание архитектурных принципов.
  • Умение работать СУБД MS SQL/PostgreSQL (индексы, блокировки, уровни изоляции);
  • Опыт использования очереди сообщений (мы используем Kafka).
  • Опыт написания интеграционных и модульных тестов.
  • Знание фронтенд технологий, таких как JavaScript, HTML, CSS, и опыт работы с React + Redux.
  • Опыт работы с docker.
  • Опыт работы c Kubernetes (K8s).
  • Опыт работы с инструментами контроля версий, такими как Git, и понимание CI/CD пайплайнов.

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

  • Опыт разработки микросервисов.
  • Опыт использования ELK, систем мониторинга (Prometheus + Grafana).
  • Опыт работы в составе Agile/Scrum команд.

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

  • Здоровая дружеская атмосфера и возможность для раскрытия своего собственного потенциала в амбициозном проекте федерального масштаба.
  • Корпоративная мобильная связь, современная техника, мощный ноутбук, кафетерий льгот (ДМС, компенсация фитнеса, проезда, обучения, материальная помощь ко дню рождения/отпуску), повышение квалификации за счет компании.
  • Конкурентная заработная плата и регулярная премия, соблюдение ТК РФ.
  • Работа в распределённой команде, с возможностью работать как в офисе так и удаленно.

Адрес

Москва, проспект Вернадского, 41

Контактная информация

Ростелеком Информационные Технологии

Сайт: rtkit.ru

Почта: rit-info@rt.ru

Вакансия опубликована 22.03.2024 в г. Москва.

Похожие вакансии

#

Москва

Полный день

Подробное описание

24 августа

#

Москва

Удаленная работа

Подробное описание

31 июля

#

Ростов-на-Дону

Полный день

Подробное описание

2 июля