Senior C++ Developer (ATM / Payment Systems)

1w ago
200000 –250000 RUB / monthWorldwideSeniorRemote

Senior C++ Developer (ATM / Payment Systems)

1w ago
200000 –250000 RUB / monthWorldwideSeniorRemotec++cen/xfsndcemvstate machinec#

Senior C++ Developer role focused on ATM software development and payment systems with remote work from anywhere and full-time engagement under contract.

Responsibilities

  • разработка и поддержка управляющего ПО для банкоматов (ATM software)
  • интеграция периферийных устройств банкоматов через CEN/XFS API (3.x)
  • реализация и поддержка бизнес-логики NDC-транзакций
  • интеграция и сопровождение EMV L2 kernel на стороне терминала
  • проектирование и развитие архитектуры StateMachine для обработки транзакций
  • разработка вспомогательных инструментов и модулей (анализ логов, диагностика, мониторинг)

Requirements

  • опыт разработки на C++ в сфере банковского оборудования / ATM
  • практический опыт работы с CEN/XFS 3.x (3.20, 3.30)
  • понимание протокола NDC и логики обработки транзакций на банкоматах
  • опыт интеграции EMV (L2 kernel, работа с чиповыми картами на стороне терминала)
  • понимание архитектурных паттернов StateMachine в контексте ATM-приложений
  • опыт работы с C# как дополнительный плюс (вспомогательные модули, инструменты поддержки)
  • умение разбираться в логах и диагностировать проблемы на уровне взаимодействия с периферией

Conditions

  • от 200 000 до 250 000 ₽ за месяц, до вычета налогов
  • Полная занятость
  • Оформление: Договор ГПХ с самозанятым, с ИП, с физлицом
  • График: 5/2
  • Рабочие часы: 8
  • Формат работы: удалённо
  • Локация: удаленка по всему миру
  • Оформление: ИП/СЗ/ГПХ

Found in@ProCxxJobs