Senior .NET developer
офис, гибрид, Москва
Продуктовая команда развивает флагманское решение для макроэкономического анализа. Вы будете проектировать и развивать масштабируемые микросервисы и data‑intensive платформу, обеспечивая устойчивость, производительность и эволюцию архитектуры под бизнес‑запросы
ГрейдSenior
Опытот 5 лет
Стек
C#.NET 8+PostgreSQLKafkaDockerKubernetesHelmEF CoreDapperREST APIgRPCGraphQL
Задачи
- •Проектирование и разработка масштабируемых микросервисов на .NET 8+
- •Участие в архитектурных решениях, выбор стеков и паттернов интеграции
- •Работа с потоками событий и большими объёмами данных через Kafka
- •Оптимизация производительности и профилирование горячих участков
- •Оценка и декомпозиция задач, планирование работ команды
- •Наставничество, проведение код‑ревью и поддержание качества кода
Обязательно
- •от 5 лет коммерческой разработки на .NET (C#), минимум 2 года на Senior
- •Глубокие знания .NET 8+ (CLR, многопоточность, async/await)
- •Опыт проектирования распределённых отказоустойчивых систем (microservices, event‑driven)
- •Уверенное владение PostgreSQL (оптимизация запросов, партиционирование, транзакции)
- •Продвинутый опыт работы с Kafka (producer/consumer, гарантии доставки, партиционирование)
- •Опыт реализации API: REST, gRPC и GraphQL
- •Знание контейнеризации и CI/CD практик: Docker, Kubernetes, Helm
Будет плюсом
- •Опыт фронтенд разработки на React и TypeScript
- •Опыт миграции монолита на микросервисы
- •Опыт работы с NoSQL (Redis, MongoDB, Cassandra)
- •Знакомство с векторными и колоночными БД (pgvector, Milvus, ClickHouse и др.)
- •Опыт скриптинга/сервисов на Python (FastAPI/Flask, Pandas, Airflow)
- •Опыт в финтехе