other

Middle .NET Developer

4 мая 2026

З/П не указана

Город: Москва. Станции метро: Серпуховская, Добрынинская, Октябрьская

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

Тип занятости: Удаленная работа

Требуемый опыт: Опыт от 3 лет

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

Мы - АО «Специализированный депозитарий «ИНФИНИТУМ» - крупнейшая компания, работающая со всеми участниками рынка коллективных инвестиций и лидер спецдепозитарных услуг в России.Мы активно переходим на следующую стадию развития наших продуктов и сервисов и ищем в нашу дружную команду талантливых разработчиков. Основные задачи: Разработка микросервисов и 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. Внутренние воркшопы, митапы, совместные ретроспективы и неформальные встречи команды.

Показать контакты

Имя не указано

Пожаловаться ID: 153636947

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

.Net developer middle

Договорная

Москва. Станции метро: Серпуховская, Добрынинская, Октябрьская

Страховые Партнеры

Middle/Middle+ C#/.NET Developer

Договорная

Москва. Станции метро: Серпуховская, Добрынинская, Октябрьская

TEAMSCORE

.NET Developer

Договорная

Москва. Станции метро: Серпуховская, Добрынинская, Октябрьская

HAAS PLATFORM

Middle/Senior FullStack Developer (.NET / Angular)

Договорная

Москва. Станции метро: Серпуховская, Добрынинская, Октябрьская

РСХБ-Интех

Backend developer (.NET)

Договорная

Москва. Станции метро: Серпуховская, Добрынинская, Октябрьская

Юрент

.NET Core. Middle Backend Developer (Blockchain / FinTech)

От 200 000 до 350 000 руб.

Москва. Станции метро: Серпуховская, Добрынинская, Октябрьская

Брисмани