Ведущий C# разработчик, команда Платёжного ядра
офис, удалёнка, гибрид, Москва
Команда платёжного ядра развивает платформу для маршрутизации платежей, обработки возвратов и реализации рассрочек для рынков СНГ. Роль важна для обеспечения надёжности, безопасности и производительности платёжных потоков и интеграций с провайдерами.
ГрейдLead
Опытот 3 лет
Стек
C#.NETPostgreSQLKafkaRedisgRPCProtobufKubernetesDocker
Задачи
- •разработка и поддержка единого API для платёжных операций
- •реализация логики выбора провайдера и маршрутизации платежей
- •поддержка механики возвратов и интеграций по рассрочкам
- •обеспечение отказоустойчивости, производительности и безопасности платформы
- •участие в ревью кода, написание и поддержка unit/интеграционных тестов
- •оценка архитектуры решений и внесение улучшений
Обязательно
- •опыт с .NET (C#), PostgreSQL, Redis и Kafka от 3 лет
- •глубокое понимание ООП, SOLID, KISS, YAGNI, DRY и паттернов проектирования
- •опыт разработки высоконагруженных распределённых и отказоустойчивых систем
- •практические знания CQRS, Event Sourcing, Saga и паттернов устойчивости (Circuit Breaker, Retry, Rate Limiter)
- •опыт написания unit, интеграционных и E2E тестов и поддержания покрытия
- •понимание процессов CI/CD, мониторинга и логирования
- •умение участвовать в код-ревью и менторить коллег
Будет плюсом
- •опыт в финтех/платежах/эквайринге
- •знание стандартов безопасности платёжных систем
- •опыт работы с Kubernetes и Docker