👩💻
Вакансия LEAD BACKEND DEVELOPER (.NET/C#)🟢Удаленно🟢Полная занятость
🟢ЗП обсуждается на собеседовании
🟢В компанию TALAN
🟦
Стек технологий.NET, C#, EF Core, PostgreSQL, gRPC, Protobuf, RabbitMQ, Kafka, Prometheus, Grafana, OpenTelemetry, Docker, HTTP/2, Ed25519, SHA‑256, KMS, Outbox, Saga, CI/CD
🟦
Задачи– Проектирование и развитие .NET‑сервисов: бизнес‑логика, платежные и оркестрационные флоу.
– Обеспечение надёжности: идемпотентность, повторные попытки, дедупликация, Outbox/Saga, обработка сбоев.
– Интеграция внешних API с корректной работой с заголовками, cookies и форматами (multipart, JSON).
– Проектирование и оптимизация PostgreSQL: схемы, индексы, миграции, оптимизация запросов и блокировок.
– Работа над производительностью и масштабируемостью: профилирование, снижение p95/p99, кеширование и лимитирование.
– Управление командой (2–4 разработчика): распределение задач, код‑ревью, менторство и онбординг.
🟦
Требования– 5+ лет опыта разработки и минимум 1–2 года в роли Tech Lead / Team Lead или готовность взять лид‑задачи.
– Опыт код‑ревью и менторства, умение давать конструктивную обратную связь.
– Глубокие знания сетевых протоколов и веб‑интеграций: HTTP/2, CORS, cookies, multipart/x-www-form-urlencoded.
– Понимание криптографии и форматов: Ed25519, SHA‑256, работа с бинарными протоколами и байтовыми префиксами.
– Опыт с PostgreSQL и EF Core: проектирование схем, транзакции, миграции и индексы.
– Микросервисы и интеграции: gRPC/Protobuf, очереди/брокеры (RabbitMQ/Kafka), паттерны Outbox и идемпотентности; наблюдаемость (Prometheus/Grafana, OpenTelemetry); Docker и CI/CD практики.
🟦
Будет плюсом– Опыт с антибот‑механизмами (например, Cloudflare: заголовки, сессии).
– Знание DDD и event‑driven подходов, Saga/оркестраторы и управление транзакционными границами.
– Опыт в безопасности платежей и антифроде, KMS/secret‑management.
– Навыки property‑based тестирования, нагрузочного и performance‑тестирования.
💬
Резюме отправлять: @katyacheresh