Ювенко

Middle C# .Net Developer

170 000 - 210 000 RUR
  • Москва
  • Полная занятость
  • Полный день
  • От 1 года до 3 лет
  • C++
  • MVP
  • Entity Framework
  • SQL
  • ASP.NET

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

  • Реализация нового проекта по телеметрии и дальнейшее поддержание системы.

Требования:

  • Хорошее знание C # (MVC, .NET Core), 2+ года опыта;
  • Основы информатики: структуры данных, алгоритмы, распределенные системы, сетевая коммуникация;
  • Опыт работы с реляционными базами данных (PostgreSQL);
  • Понимание программных архитектур: распределенная, клиент-серверная, SOA и многоуровневая;
  • Опыт разработки и управления фоновыми сервисами: знакомство с BackgroundService в .NET для длительных асинхронных задач, особенно тех, которые связаны с обработкой потоков данных в реальном времени и коммуникационными протоколами;
  • Опыт работы с Docker и Kubernetes (K8s) для контейнеризации и оркестрации, чтобы обеспечить масштабируемость и развертываемость сервисов в архитектуре микросервисов;
  • Опыт работы с RESTful API и микросервисами в системах, основанных на событиях. Знание управления протоколами реального времени и обработки ошибок в сложных системах;
  • Опыт работы в Agile / Scrum.

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

  • Docker;
  • ClickHouse;
  • gRPC;
  • MQTT;
  • Event Sourcing (CQRS);
  • GraphQL;
  • Практический опыт автоматизации CI / CD.

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

  • Большие возможности для роста;
  • Предоставляем необходимое оборудование (при работе в офисе);
  • Годовой бонус на покупку техники;
  • Конкурентную зарплату (по результатам собеседования);
  • Удаленная работа/ работа в офисе (по договорённости);
  • Любые официальные формы трудоустройства + 28 дней отпуска в год;
  • Возможность взять day-off при необходимости;
  • ДМС (после успешного прохождения испытательного срока);
  • Просторный офис в центре города с комнатой отдыха и вкусным кофе;
  • Возможность очного участия в конференциях (повышение квалификации);
  • Комфортная и позитивная атмосфера в коллективе.