Назад
5 часов назад

Ведущий C# разработчик в Группу разработки Платежного ядра (C#/.NET)

Формат работы
remote (только Russia)/onsite/hybrid
Тип работы
fulltime
Грейд
lead
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Ведущий C# разработчик в платёжную платформу (.NET, PostgreSQL, Kafka): разработка и развитие единого API для платёжных операций, маршрутизации платежей и решений по рассрочкам для рынков СНГ с акцентом на отказоустойчивость, производительность и безопасность. Focus on проектирование распределённых систем, реализацию архитектурных паттернов CQRS, Event Sourcing и Saga, а также развитие тестирования и архитектуры платформы.

Локация: Москва; доступны форматы работы на месте работодателя, удалённо или гибридно.

Компания

Ozon развивает финансовые сервисы и платёжную платформу для операций электронной коммерции.

Что делать

  • Разрабатывать и поддерживать единый API для платежей, авторизаций, возвратов, статусов и рекуррентных операций.
  • Реализовывать маршрутизацию платежей и логику выбора провайдеров.
  • Развивать механику возвратов и интегрировать решения по рассрочкам и кредитованию на рынках СНГ.
  • Обеспечивать отказоустойчивость, производительность и безопасность платёжной платформы.
  • Проводить код-ревью, оценивать архитектуру решений и участвовать в Scrum-планировании.
  • Писать и поддерживать юнит-, интеграционные и E2E-тесты, контролировать покрытие кода.

Требования

  • От 3 лет опыта с .NET (C#), PostgreSQL, Redis и Kafka.
  • Опыт разработки высоконагруженных, отказоустойчивых и распределённых систем.
  • Глубокое понимание KISS, YAGNI, DRY, SOLID, ООП и паттернов проектирования.
  • Практические знания CQRS, Event Sourcing, Saga, Circuit Breaker, Rate Limiter и Retry.
  • Понимание CI/CD, тестирования, мониторинга и логирования; готовность участвовать в код-ревью и менторстве.

Хорошо, если есть

  • Опыт в платежах, банкинге, финтехе, PSP или эквайринге.
  • Знание стандартов безопасности платёжных систем.
  • Опыт работы с Kubernetes и Docker.

Культура и преимущества

  • Работа по Scrum с планированием двухнедельных спринтов.
  • Регулярные код-ревью и совместная оценка архитектуры решений.
  • Использование C#, PostgreSQL, Kafka, Redis (Valkey), Kubernetes, gRPC и Protobuf.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →