LEAD BACKEND DEVELOPER (.NET)
🏢 Компания: REMOTE GLOBAL
🌍 Формат: Удалёнка, глобально
Задачи:
• Проектирование и развитие.NET‑сервисов: бизнес‑логика, платежные и оркестрационные флоу.
• Обеспечение надежности: идемпотентность, retries, дедупликация, outbox/Saga и обработка сбоев.
• Обеспечение безопасности: хранение секретов (KMS), контроль доступа и безопасный деплой.
• Интеграция внешних API: корректная работа с заголовками, cookies, multipart/form‑data, JSON.
• Проектирование PostgreSQL: схемы, индексы, миграции, оптимизация запросов и блокировок.
• Руководство командой (2–4 разработчика): распределение задач, код‑ревью, менторство и улучшение процесса разработки/CI/CD.
Требования:
• 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 и идемпотентности; наблюдаемость и CI/CD.
Будет плюсом:
• Опыт с антибот‑механизмами (например, Cloudflare: заголовки, сессии).
• Знание DDD, event‑driven подходов, Saga/оркестраторов и управления транзакционными границами.
• Опыт в безопасности платежей и антифроде, KMS/secret‑management.
• Проведение property‑based тестирования, нагрузочных и performance‑тестов.
Стек:
.NET, EF Core, PostgreSQL, gRPC/Protobuf, RabbitMQ, Kafka, Prometheus, Grafana, OpenTelemetry, Docker, KMS/secret‑management, Ed25519, SHA‑256, Outbox/Saga
📩 Откликнуться
Анонимная аналитика
Мы используем анонимную аналитику, чтобы улучшать поиск вакансий и работу сайта.