Senior .NET developer

СБЕР

Senior .NET developer

Описание вакансии

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

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

Обязанности

  • Проектирование и разработка: Создание масштабируемых микросервисов и распределенных систем на .NET 8+.
  • Работа с данными и нагрузкой: Работа с большими данными, интеграциями и высокими объёмами транзакционного/событийного трафика.
  • Архитектурные решения: Участие в проектировании архитектуры новых систем и сервисов, выбор технологических стеков, паттернов интеграции и стратегий хранения данных.
  • Управление и планирование: Оценка и декомпозиция задач, планирование работ разработчиков, участие в управлении инженерными процессами.
  • Лидерство и наставничество: Проактивное участие в развитии команды и внедрения новых технологий и практик.
  • Коммуникация и взаимодействие: Выстраивание эффективной коммуникации на экспертном уровне с ключевыми стейкхолдерами: PO, заказчиками и смежными командами. Плотное сотрудничество с продуктовой и инженерной командами для принятия архитектурных и процессных решений.
  • Работа с большими данными: Оптимизация запросов и проектирование схем в PostgreSQL, работа с событийными потоками через Kafka.
  • Качество кода: Проведение код-ревью, поддержание лучших практик и обеспечение покрытия тестами.
  • Производительность: Профилирование, поиск узких мест и оптимизация высоконагруженных участков системы.
  • Эффективность: Отслеживание и работа по улучшению ключевых метрик производственного процесса.
  • AI в разработке: Активное использование LLM и ИИ-инструментов в производственном процессе (генерация кода, код-ревью, формирование документация, оптимизация рутинных задач).

Требования

  • Опыт: От 5 лет коммерческой разработки на .NET (C#), из них минимум 2 года на позициях Senior уровня.
  • Современный стек: Глубокое знание .NET 8+ (производительность, новые фичи, внутреннее устройство CLR, async/await, многопоточность).
  • Чистый код: Практическое применение лучших инженерных практик и паттернов (Clean Architecture, DDD, SOLID).
  • Архитектура: Опыт построения распределенных и отказоустойчивых систем (Microservices, Event-Driven Architecture). Понимание принципов CAP, eventual consistency.
  • Базы данных: Уверенное владение PostgreSQL (оптимизация запросов, индексы, транзакции, изоляция, партиционирование, шардирование). Опыт работы с EF Core или Dapper.
  • Брокеры сообщений: Продвинутый опыт работы с Kafka (потребители, продюсеры, гарантии доставки, партиционирование, очередность сообщений).
  • API и интеграции: Опыт реализации и поддержки API на базе REST, gRPC и GraphQL.
  • Cloud & DevOps: Понимание принципов CI/CD, контейнеризации (Docker, Kubernetes), Service Mesh, HELM.
  • Data-Intensive: Опыт работы с большими данными, потоками событий и data-intensive системами.

Будет преимуществом (Nice to have)

  • Опыт разработки и поддержки frontend-части на React и TypeScript.
  • Опыт миграции монолита на микросервисы.
  • Опыт работы с NoSQL решениями (Redis, MongoDB, Cassandra).
  • Знакомство со специализированными СУБД: векторными (например, Milvus, Weaviate, Qdrant, pgvector) и колоночными (например, ClickHouse, Vertica).
  • Опыт написания скриптов или сервисов на Python (например, FastAPI, Flask для микросервисов; Pandas, NumPy для данных; Airflow для оркестрации).
  • Опыт работы в финтехе.

Личные качества (Soft Skills)

  • Системное мышление: Умение видеть картину целиком, а не только в рамках своего сервиса.
  • Коммуникация: Умение вести конструктивны диалог, аргументированно отстаивать технические решения и находить компромиссы.
  • Ответственность: Готовность брать на себя ответственность за принятые архитектурные решения и работу команды.
  • Обучаемость: Желание изучать новые технологии и делиться знаниями с командой.
  • Лидерство: Способность вести за собой, мотивировать команду и брать на себя роль лидера.

Условия

  • комфортный современный офис ул. Вавилова 19 (ст. метро Ленинский проспект)
  • офисный или гибридный режим работы
  • ежегодный пересмотр зарплаты и годовая премия
  • корпоративный спортзал и зоны отдыха
  • более 400 образовательных программ СберУниверситета для профессионального и карьерного развития
  • расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа
  • гибкий дисконт по ипотечному кредиту, равный 1/3 ключевой ставки ЦБ
  • бесплатная подписка СберПрайм+, скидки на продукты компаний-партнеров
  • вознаграждение за рекомендацию друзей в команду Сбера.
Посмотреть контакты работодателя

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

СБЕР
  • Москва

  • Не указана

Рекомендуем
РАСЧЕТНЫЕ РЕШЕНИЯ

Teamlead Backend Developer (.net)

РАСЧЕТНЫЕ РЕШЕНИЯ

  • Москва

  • Не указана

Рекомендуем
МТС Банк
  • Москва

  • Не указана

Рекомендуем
  • Москва

  • Не указана

СИГМА
  • Москва

  • Не указана

Лаборатория Касперского

Senior Database Developer

Лаборатория Касперского

  • Москва

  • Не указана

Bip.ru
  • Москва

  • до 350000 RUR

СБЕР
  • Москва

  • до 350000 RUR

iiko, Компания Айко
  • Москва

  • до 350000 RUR

Эверис, Представительство

C# ASP. NET разработчик

Эверис, Представительство

  • Москва

  • до 350000 RUR

Верный Код
  • Москва

  • до 350000 RUR

МАГ Девелопмент

Tech Lead (B2B SaaS)

МАГ Девелопмент

  • Москва

  • до 350000 RUR

RMS AUTO
  • Москва

  • до 350000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию