О проекте
В рамках масштабного технологического проекта планируется модернизация существующего EMV ядра и разработка новых модулей для библиотеки Payment Kernel. Решение будет обеспечивать проведение операций по банковским картам как с физическим контактом, так и по бесконтактному интерфейсу.
Основные задачи
- Доработка и оптимизация существующего EMV стека (уровни L1 и L2)
- Разработка новых функций для бесконтактной оплаты
- Интеграция модулей с платежными терминалами
- Поддержка и расширение функционала диалогов с банковскими чипами
Требования к исполнителю
Технический опыт
- Коммерческий опыт разработки на C++ от 4 лет
- Глубокое понимание стандартов EMV (Europay, Mastercard, Visa)
- Работа с платежными ядрами (Payment Kernel) на уровнях L1 и L2
- Знание спецификаций на бесконтактные протоколы (Visa payWave, Mastercard PayPass)
Дополнительные пожелания
- Понимание криптографии, применяемой в платежных системах
- Опыт работы с тренажерами и эмуляторами терминалов
- Желание участвовать в разработке высоконагруженных и требовательных к безопасности систем
Условия сотрудничества
Проект предполагает плотную работу с архитекторами и существующей командой разработчиков. График гибкий, приоритет удаленно или в гибридном формате.
Особое внимание уделяем кандидатам, уже имеющим портфолио с реализованными EMV-проектами.