We use cookies to run the site and count visits. "Got it" also allows session recording.
TALAN
3 months ago
Grade
Lead
Experience
from 5 years
Work format
Remote
Employment
Full-time
An email or a Telegram message to the recruiter
LEAD BACKEND DEVELOPER (.NET/C#)
• Design and development of .NET services: business logic, payment, and orchestration flows • Ensuring reliability: idempotency, retries, deduplication, Outbox/Saga, failure handling • Integration of external APIs with correct handling of headers, cookies, and formats (multipart, JSON) • Design and optimization of PostgreSQL: schemas, indexes, migrations, query and lock optimization • Work on performance and scalability: profiling, reducing p95/p99, caching, and rate limiting • Team management (2–4 developers): task distribution, code reviews, mentoring, and onboarding
• 5+ years of development experience and a minimum of 1–2 years in a Tech Lead / Team Lead role or readiness to take on lead responsibilities • Experience with code reviews and mentoring, ability to provide constructive feedback • Deep knowledge of network protocols and web integrations: HTTP/2, CORS, cookies, multipart/x-www-form-urlencoded • Understanding of cryptography and formats: Ed25519, SHA-256, working with binary protocols and byte prefixes • Experience with PostgreSQL and EF Core: schema design, transactions, migrations, and indexes • Microservices and integrations: gRPC/Protobuf, queues/brokers (RabbitMQ/Kafka), Outbox and idempotency patterns; observability (Prometheus/Grafana, OpenTelemetry); Docker and CI/CD practices
Stack:
.NET, C#, EF Core, PostgreSQL, gRPC, Protobuf, RabbitMQ, Kafka, Prometheus, Grafana, OpenTelemetry, Docker, HTTP/2, Ed25519, SHA-256, KMS, Outbox, Saga, CI/CD
• Experience with anti-bot mechanisms (e.g., Cloudflare: headers, sessions) • Knowledge of DDD and event-driven approaches, Saga/orchestrators, and transactional boundary management • Experience in payment security and anti-fraud, KMS/secret management • Skills in property-based testing, load, and performance testing
🌍 Format: Remote, global 🕒 Employment: Full-time
LEAD BACKEND DEVELOPER (.NET/C#)
🏢 Компания: TALAN 🌍 Формат: Удалёнка, глобально 🕒 Занятость: Полная занятость
Задачи:
• Проектирование и развитие .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-тестирования.
Стек:
.NET, C#, EF Core, PostgreSQL, gRPC, Protobuf, RabbitMQ, Kafka, Prometheus, Grafana, OpenTelemetry, Docker, HTTP/2, Ed25519, SHA-256, KMS, Outbox, Saga, CI/CD
📩 Отклик:
We compare skills, grade, work format and salary
Most often 4,800 to 7,380