yandex
N
NDA
Страна
Россия
Зарплата
200 000 ₽ – 250 000 ₽
+500% приглашений

Откликайтесь
на вакансии с ИИ

Ускорим процесс поиска работы
SeniorУдалённоПолная занятость

Senior C++ Developer (ATM / Payment Systems)

ИИОценка ИИ

Хорошее предложение для узких специалистов с возможностью полной удаленки по всему миру. Зарплата соответствует рынку для данной ниши, хотя и не является рекордно высокой для Senior-уровня.


Вакансия из Quick Offer Global, списка международных компаний
Пожаловаться

Сложность вакансии

ЛегкоСложно
ИИОценка ИИ

Высокая сложность обусловлена узкой специализацией в области банковского оборудования (CEN/XFS, NDC, EMV). Требуется не только отличное знание C++, но и глубокое понимание специфических протоколов взаимодействия с периферией банкоматов.

Анализ зарплаты

Медиана280 000 ₽
Рынок220 000 ₽ – 350 000 ₽
ИИОценка ИИ

Предложенная вилка (200-250к руб.) находится в пределах рыночной нормы для Senior C++ разработчика в РФ, однако для специалистов с редким стеком (ATM/XFS) верхняя граница могла бы быть выше. На международном рынке такие навыки могут оцениваться дороже.

Сопроводительное письмо

I am writing to express my strong interest in the Senior C++ Developer position for ATM and Payment Systems. With extensive experience in developing software for banking equipment and a deep understanding of the CEN/XFS 3.x standard, I am confident in my ability to contribute effectively to your team's goals in managing peripheral devices and transaction logic.

Throughout my career, I have successfully implemented NDC transaction logic and integrated EMV L2 kernels, ensuring secure and efficient terminal operations. My expertise in designing StateMachine architectures for transaction processing aligns perfectly with the requirements of this role. I am also proficient in C++ and have a working knowledge of C#, which allows me to develop robust diagnostic tools and monitoring modules.

I am excited about the opportunity to bring my technical skills to your remote-first team and help advance your ATM software solutions. Thank you for considering my application.

+250% к просмотрам

Составьте идеальное письмо к вакансии с ИИ-агентом

Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь уже сейчас

Если вы эксперт в CEN/XFS и NDC-протоколах, не упустите шанс поработать над сложным ПО для банкоматов из любой точки мира — откликайтесь прямо сейчас!

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

#вакансия #cpp #senior #remote #fulltime

Senior C++ Developer (ATM / Payment Systems)

от 200 000 до 250 000 ₽ за месяц, до вычета налогов

Опыт работы: 3–6 лет

Полная занятость

Оформление: Договор ГПХ с самозанятым, с ИП, с физлицом

График: 5/2

Рабочие часы: 8

Формат работы: удалённо

Локация: удаленка по всему миру

Оформление: ИП/СЗ/ГПХ

Вилка: от 200’000 до 250’000 руб.

Задачи:

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

Требования:

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

Резюме направлять сюда: Откликнуться

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • C++
  • CEN/XFS
  • NDC
  • EMV
  • StateMachine
  • API

Возможные вопросы на собеседовании

Проверка практического опыта работы с основным стандартом взаимодействия с устройствами банкомата.

Расскажите о вашем опыте работы с CEN/XFS 3.x. С какими сервис-провайдерами (WFS) вы сталкивались чаще всего и какие возникали сложности при их интеграции?

NDC является ключевым протоколом для этой роли. Важно понять, как кандидат реализует логику состояний.

Как вы проектируете StateMachine для обработки NDC-транзакций? Какие состояния вы считаете критическими для обеспечения отказоустойчивости?

Безопасность и работа с картами — основа платежных систем.

Опишите процесс интеграции EMV L2 kernel. С какими проблемами вы сталкивались при сертификации или тестировании чиповых карт?

Проверка навыков отладки в специфической среде.

Как вы подходите к диагностике проблем, если банкомат выдает ошибку на уровне железа, которую сложно воспроизвести в эмуляторе?

Оценка архитектурного мышления.

В чем, по вашему мнению, заключаются основные сложности поддержки легаси-кода в ATM-системах и как вы предлагаете их минимизировать при разработке новых модулей?

Похожие вакансии

C
codex
150 000 ₽ – 200 000 ₽

Java-разработчик

SeniorУдалённо
Java · Spring Boot · Spring MVC · Spring Security · Spring Data · Hibernate · JPA · Gradle · JMS · JAX-WS · SOAP · Git · Jenkins · UML · JUnit · Kafka · PostgreSQL · React · Agile · Scrum
+20 навыков
OS
Omega Solutions
230 000 ₽ – 315 000 ₽

Senior Java разработчик (Блокчейн)

SeniorУдалённо
Java · Spring · Spring Boot · Microservices · PostgreSQL · REST · Kafka · RPC · FIX · JUnit · Mockito · SQL · CI/CD · Blockchain
+14 навыков
А
Астратех
380 000 ₽ – 480 000 ₽

Senior Golang Developer

SeniorУдалённо
Go · PostgreSQL · MongoDB · Yandex Cloud · Node.js · TypeScript · Python · API Design · Microservices
+9 навыков
TS
Top Selection
230 000 ₽ – 260 000 ₽

Senior Python разработчик

SeniorУдалённо
Python · aiohttp · Sanic · FastAPI · Starlette · Django · Flask · Linux · SQL · Docker · GitLab CI · OpenShift · Kubernetes · Unit Testing
+14 навыков
A
appfollow
4 000 € – 5 000 €

Senior Python Engineer

SeniorУдалённо
Python · asyncio · FastAPI · MySQL · PostgreSQL · SQLAlchemy · RabbitMQ · Kafka · API
+9 навыков
MU
Mobile Up
от 260 000 ₽

NET/C# Senior Developer

SeniorУдалённо
.NET Core · C++ · ASP.NET Core · PostgreSQL · Microsoft SQL Server · Entity Framework Core · RabbitMQ · Kafka · Docker · Kubernetes · xUnit · NUnit · Moq · GitHub Actions · Azure DevOps · Git · SOLID · Microservices
+18 навыков
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!

N
NDA
Россияот 200 000 ₽