Описание вакансии
На внутренний проект компании ищем Senior/Middle + C# developer. Продукт: платежная система.
Стэк:
- бекенд: .NET, немного Node.js.
- фронтенд: React.
- БД: MySQL и немного PostgreSQL.
- межсервисное взаимодействие: gRPC, JSON-RPC, RabbitMQ.
- хостниг: k8s.
- CI/CD: GitLab.Требования:
- Уверенное знание современных версий C# и платформы .NET (.NET Core, .NET, http://ASP.NET Core).
- Опыт написания многопоточного и асинхронного кода.
- Опыт написание SQL и работа с базой на низком уровне (DbConnection, DbCommand, DbDataReader и т.д.) — без ORM.
- Понимание способов организации межсервисного взаимодействия для построения надежных и отзывчивых систем.
- Опыт написания эффективного кода: по вычислительным ресурсам, памяти и сети.
- Опыт диагностики и решения проблем в прод среде.
- Желание и умение постоянно учиться новому.
Плюсом будет:
- Опыт работы с брокерами сообщений RabbitMQ и/или Kafka.
- Умение читать сторонний код (используемые библиотеки, инфраструктурные компоненты).
- Знание внутреннего устройства .NET и умение пользоваться этим знанием при разработке ПО.
- Общее понимание того, что происходит с кодом с момента отправки коммита в репозиторий до использования кода конечным пользователем: сборка, развертывание, миграция данных, взаимодействие кода со средой исполнения, и прочее.
- Умение погружаться в предметную область
Плюсом также будут знания в предметной области:
- Блокчейн: BTC, Ethereum, Tron.
- Платежные системы: карточные платежи с/без PCI DSS, P2P переводы, электронные кошельки.
KYC, AML
Условия:
- Локация: Кипр, Лимассол. Рассмотрим другие локации с перспективой релокации на Кипр.
- График 5/2, фуллтайм, гибкое начало рабочего дня.
- Формат работы: гибрид, офис на Кипре.
Интересно? Откликайся, будем рады видеть тебя в нашей команде!