● .NET Core / .NET 6+
● ASP.NET Core Web API
● Entity Framework Core
● PostgreSQL
● RabbitMQ
● Docker / Kubernetes (желательно)
● CI/CD (GitLab CI)
● OAuth2, JWT, TLS
● REST, gRPC
Обязанности
● Проектирование архитектуры backend-сервиса
● Проектирование базы данных
● Разработка и поддержка REST API через HTTP
● Интеграция с АБС банка и внешними сервисами, Тундук, …
● Реализация бизнес-логики, логирования, мониторинга и обработки ошибок
● Поддержка безопасной обработки финансовых данных
● Оптимизация производительности
● Код-ревью и менторство младших разработчиков
● Взаимодействие с DevOps- и QA-командами
Требования
Обязательные:
● 4+ лет коммерческой разработки на .NET Core / ASP.NET Core
● Глубокое знание C#, LINQ, Entity Framework Core
● Опыт разработки REST API и работы с SQL-базами данных
● Опыт интеграции с внешними системами: REST / файловый обмен
● Понимание принципов безопасной разработки: аутентификация, авторизация, шифрование
● Опыт работы с сервисной архитектурой / микросервисами
● Навыки работы с системами логирования и мониторинга (Prometheus)
Желательно:
● Опыт интеграции с АБС
● Знание финансовых протоколов (ISO20022, SWIFT, ПСД)
● Опыт работы в FinTech / банковской сфере
● Опыт работы с gRPC
● Понимание CI/CD и опыт работы с Docker / Kubernetes
Условия
● Участие в сложном и интересном банковском проекте
● Работа в команде профессионалов (разработчики, DevOps, аналитики)
● Долгосрочное сотрудничество
● Возможность профессионального роста и лидерства
● Конкурентная зарплата (обсуждается по результатам интервью)
Что прислать с откликом
● Резюме (PDF или ссылка на профиль)
● Примеры реализованных проектов или описание задач
● GitHub / Stack Overflow
● Уровень ожиданий по зарплате
Готовность к тестовому заданию (по согласованию)