Senior .NET Developer
Компания: REMOTE GLOBAL
Локация: MSK
Формат работы: Удаленно
Зарплата: обсуждается на собеседовании
Стек технологий
- .NET (C#)
- PostgreSQL
- Elasticsearch
- gRPC
- REST
- RabbitMQ
- Kafka
- Docker
- Prometheus
- Grafana
- OpenTelemetry
- Ed25519
- SHA-256
Задачи
- Проектирование и развитие .NET-микросервисов, обрабатывающих тысячи запросов в секунду
- Обеспечение идемпотентности, ретраев и корректной обработки сбоев в распределённой системе
- Интеграции с внешними API и Fragment/TON, работа с заголовками, куками и бинарными форматами
- Проектирование схем PostgreSQL и оптимизация запросов под высокие нагрузки
- Настройка Elasticsearch для быстрого поиска и аналитики
- Повышение надёжности и производительности: снижение p95/p99, кеширование, лимитирование, наблюдаемость (Prometheus/Grafana/OpenTelemetry)
Требования
- Опыт разработки на .NET от 5 лет
- Глубокие знания веб-интеграций: HTTP/2, CORS, cookies, multipart/x-www-form-urlencoded
- Опыт с криптографией: Ed25519, SHA-256 и бинарными протоколами
- Сильный опыт с PostgreSQL (схемы, индексы, транзакции, миграции EF Core)
- Микросервисная архитектура и брокеры сообщений: gRPC/Protobuf, RabbitMQ/Kafka, Outbox, идемпотентность
- Наблюдаемость и надёжность: Prometheus/Grafana, структурное логирование, OpenTelemetry, ретраи/таймауты/circuit-breaker
Будет плюсом
- Опыт с TON (TonSDK, Cell/BOC, тон-пруф, Telegram Stars)
- Навыки обхода антибот-механик (Cloudflare, заголовки, сессии)
- DDD/Event-driven, Saga/оркестраторы, распределённые транзакции
- Опыт в антифроде и безопасности платежей, KMS
- Навыки написания бенчмарков и property-based тестов
Откликнуться: @katyacheresh
