Просмотр вакансии

Сегодня 06-07-2026 16:20
06.07.2026, 13:31

Middle .NET Developer

Работодатель: Специализированный депозитарий ИНФИНИТУМ

Специализированный депозитарий ИНФИНИТУМ

Город: Москва
Занятость: Полная, 5/2
Опыт работы: От 3 до 6 лет

Мы - АО «Специализированный депозитарий «ИНФИНИТУМ» - крупнейшая компания, работающая со всеми участниками рынка коллективных инвестиций и лидер спецдепозитарных услуг в России.
Мы активно переходим на следующую стадию развития наших продуктов и сервисов и ищем в нашу дружную команду талантливых разработчиков.

Основные задачи:

  • Разработка микросервисов и RESTful Web API по готовым архитектурным решениям и шаблонам, принятым в команде.
  • Реализация event-driven взаимодействия через RabbitMQ и Kafka: работа с очередями и топиками, базовая обработка ошибок и dead letter queue.
  • Написание unit- и интеграционных тестов (xUnit / NUnit), поддержание покрытия на уровне, согласованном с командой.
  • Участие в рефакторинге: выявление технического долга и его устранение в рамках задач спринта или по согласованию с тимлидом/техлидом.
  • Подключение и настройка инструментов observability (OpenTelemetry, Prometheus, Grafana, Sentry) по стандартам, заданным командой DevOps.
  • Ведение технической документации в Confluence: описание API, схемы взаимодействия сервисов, фиксация принятых решений.
  • Участие в code review: комментирование с указанием на конкретные проблемы и предложением альтернатив.
  • Совместная проработка требований и API-контрактов с QA и Frontend-командой на этапе планирования.
  • Участие в архитектурных обсуждениях внутри команды; эскалация вопросов к техлиду при выходе за рамки компетенции.

    Стек:
  • NET 8 / .NET 10, C#, PostgreSQL, Dapper, REST Web API, FluentValidation, NLog, Kafka, RabbitMQ, OpenTelemetry, Sentry, Keycloak, Prometheus, Jenkins, Rancher (k3s), OpenSearch, Grafana, Linux, Windows, YouTrack, Confluence, Gitea

Мы ждём от успешного кандидата:

.NET / C#

  • Уверенное владение современными возможностями языка (records, pattern matching, async/await, LINQ).
  • Глубокое понимание ООП, применение принципов SOLID, DRY, KISS в реальных проектах.
  • Умение проектировать чистую, поддерживаемую архитектуру кода.

Базы данных

  • Уверенная работа с SQL: сложные запросы, оптимизация, индексы.
  • Понимание уровней изоляции транзакций и практических последствий их выбора.
  • Опыт работы с Dapper, понимание разницы между микро-ORM и полноценными ORM (Entity Framework).

API и интеграции

  • Разработка RESTful API для frontend: проектирование контрактов, версионирование, обработка ошибок.
  • Опыт интеграции со сторонними REST API, понимание best practices (idempotency, retry, timeout).
  • Базовое понимание механизмов аутентификации и авторизации.
  • Опыт работы с JWT и OAuth2 / OpenID Connect.

Инструменты и инфраструктура

  • GitFlow: ветвление, code review, работа с Pull Request'ами.
  • Базовый CI/CD: работа с пайплайнами, взаимодействие с командой DevOps для совместного устранения ошибок.
  • Docker: написание Dockerfile, docker-compose для локальной разработки.
  • Kubernetes (базовый уровень): деплой приложений, просмотр логов, управление перезапуском подов.

Soft Skills

  • Способность работать в условиях неполной информации: отсутствие ожидания идеального ТЗ, умение задавать правильные вопросы и двигаться вперёд с разумными допущениями.
  • Умение аргументированно обсуждать технические решения в команде: объяснить свой выбор, задать уточняющие вопросы и изменить позицию при наличии весомых доводов.
  • Содержательное участие в code review: указание на конкретные проблемы, предложение альтернатив, а не просто «лайк» или «ок».
  • Ответственность за задачу от постановки до деплоя: уточнение требований до начала работы (а не после), оповещение о рисках заранее.

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

  • Базовое понимание ELK-стека, умение читать и фильтровать логи в Kibana.
  • Понимание принципов observability: логи, метрики, трассировка (знакомство с OpenTelemetry, Jaeger или аналогами).
  • Опыт работы с брокерами сообщений: Kafka или RabbitMQ (паттерны pub/sub, обработка ошибок, dead letter queue).
  • Опыт работы в микросервисной архитектуре: понимание межсервисного взаимодействия, границ сервисов.

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

  • Всего 1–2 онлайн-встречи и обратная связь в течение 2–3 дней. Никаких домашних заданий и квестов.
  • Компания с 25-летней историей и лидерскими позициями на рынке.
  • Полностью удалённый формат работы из любой точки РФ или гибрид — офисы в Москве и Санкт-Петербурге.
  • График работы: Пн–пт, с 9:00 до 18:00 или с 10:00 до 19:00 на выбор.
  • Оформление с первого рабочего дня, полное соблюдение ТК РФ, ДМС.
  • Бюджет на профильные конференции и обучение, внутренние tech talks и архитектурные ревью, менторство от senior-инженеров, прозрачный путь роста до Senior.
  • Внутренние воркшопы, митапы, совместные ретроспективы и неформальные встречи команды.

Адрес: Москва, улица Шаболовка, 31Б

 

Откликнуться на вакансию

Дата
06.07 07.07
USD
2.905 2.904
EUR
3.3156 3.3147
RUB
3.7314 3.7287
CNY
4.2863 4.2787
CHF
3.6082 3.6039
GBP
3.8754 3.8723
PLN
7.724 7.7275
Минск
Ночью: °C
Утром: °C
Днем: °C
Вечером: °C

Сейчас: Скорость ветра: 5-7 м/c Атм. давление: 758 мм.рт.ст Влажность: 90%

Спецпредложения