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, тестирования, мониторинга и логирования