Ozon16 дней назад
Ведущий С# разработчик в Группу разработки Платежного ядра
Зарплата не указана
От 3 до 6 летПолнаяМосква
Навыки
C#PostgreSQLKubernetesRedis"Apache Kafka"Backend
Обязанности
- 01разрабатывать и поддерживать единый API для всех видов платёжных операций (платёж, авторизация, возврат, статус, рекурренты)
- 02реализовывать логику выбора платёжного провайдера для роутинга платежей
- 03поддерживать и развивать механику возвратов
- 04интегрировать и сопровождать решения по рассрочкам и кредитованию на рынках СНГ
- 05обеспечивать высокую отказоустойчивость, производительность и безопасность платёжной платформы
- 06активно участвовать в ревью кода и следить за соблюдением стандартов кодирования и тестирования
- 07писать и поддерживать юнит- и интеграционные тесты, следить за покрытием кода
- 08вместе с командой оценивать архитектуру решений, вносить предложения по улучшению
- 09работать по Scrum, участвовать в планировании недельных спринтов
Требования
- 01опыт работы с технологическим стеком от 3 лет: .NET (C#), PostgreSQL, Redis, Kafka
- 02глубокое понимание принципов KISS, YAGNI, DRY, SOLID, ООП и паттернов проектирования
- 03опыт разработки высоконагруженных, отказоустойчивых и распределённых систем
- 04практические знания архитектурных паттернов: CQRS, Event Sourcing, Saga, Circuit Breaker, Rate Limiter, Retry
- 05умение эффективно работать в команде, участвовать в код-ревью и менторстве коллег
- 06понимание процессов CI/CD, тестирования, мониторинга и логирования