Клеркгрупп

Senior .NET Backend Developer

Не указана
  • Минск
  • Полная занятость
  • Полный день
  • Более 6 лет
  • C#
  • ASP.NET
  • MySQL
  • MongoDB
  • Redis
  • RabbitMQ
  • Kafka
  • Docker
  • CI/CD
  • YouTrack
  • Atlassian Confluence
  • Postman

В связи с расширением находимся в поиске .NET Backend Developer в IT-компанию, которая занимается разработкой и полным сопровождением заказного программного обеспечения, веб-сайтов и мобильных приложений, предоставляя широкий спектр услуг.

Наш стек: C#, .NET 8-9, Asp .NET, MySQL, MongoDb, Redis, RabbitMQ, Kafka, Docker, Hangfire, Aspire, CI/CD (GitLab, TeamCity), ELK, Prometheus, Victoria metrics, Grafana, Click House, Youtrack, Confluence.

Обязанности:

  • Разработка новых микросервисов и поддержка существующих;

  • Отвечать за стабильность и производительность сервисов направления (мониторинг, оптимизация, устранение проблем);

  • Вносить предложения по улучшению текущих сервисов;

  • Регулярно проводить code review, развивать техническую экспертизу совместно с командой;

  • Улучшать процессы написания кода, обсуждать и строить архитектуру решений;

  • Взаимодействовать с членами команды и со смежными командами (QA, SA, DB).

Требования:

  • Опыт разработки от 7 лет;

  • Опыт работы на позиции Middle+/Senior Backend Engineer;

  • Опыт разработки систем с микросервисной архитектурой и высоконагруженных систем;

  • Глубокое владение технологиями: C#, .NET, ASP.NET, Redis, Docker, SQL, Git, Rest API;

  • Опыт работы с MySQL, MongoDB, Kafka, MS SQL server, Swagger, Postman;

  • Умение писать читаемый и тестируемый код;

  • Опыт в построении наблюдаемых систем для превентивного исправления проблем;

  • Умение писать асинхронный код.

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

  • Понимание принципов DDD, чистой архитектуры, Vertical slice;

  • Аккаунт на github или другом ресурсе, где можно посмотреть ваш код;

  • Знания RabbitMQ, gRPC,K8s, .net aspire;

  • Опыт разработки проектов с нуля.

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

  • Оформление по ТК Республики Беларусь;
  • Стабильную официальную заработную плату;
  • Комфортный, современный офис в Минске либо удалённое сотрудничество;
  • Расширенный социальный пакет.

Данное рабочее место является планируемым к созданию и замещению (перспективным).