Posted:2 months ago|
Platform:
Work from Office
Full Time
Job Title: Senior C++ Developer Payment Systems Location: Bangalore Work Mode: Hybrid Compensation: As per market standards Experience: 6-9 Years Role Overview: We are looking for a Senior C++ Developer with expertise in device programming, multi-threading, and security protocols . The ideal candidate should have experience in payment systems, cryptography, and POS device development . Key Responsibilities: Develop and maintain C++ applications for payment systems and POS devices . Work on Verifone OS and integrate vendor libraries & APIs for payment processing. Implement multi-threading, IPC, and complex data structures in C++. Perform debugging, code reviews, impact analysis, and version control using SVN/GIT . Handle EMV certification, PCI compliance , and ensure security best practices. Work on RS232 and USB protocols for device communication. Develop and maintain firmware-level code , including cross-compilation and image downloads . Interface with non-C++ backends (C#, Java, Webservices – REST/SOAP) for seamless integration. Troubleshoot issues related to payment card industry (Visa, MasterCard, Amex, Discover, etc.) . Must-Have Skills: Strong expertise in: C++, OOPs, and STL (Standard Template Library) Multi-threading & IPC (Inter-Process Communication) Device programming & firmware-level development RS232 and USB communication protocols Debugging techniques and analytical problem-solving Experience with: Cryptography APIs, Public Key Infrastructure (PKI) Verifone OS and Verifone payment devices PCI, EMV, and EMV certification GIT, SVN, and version control best practices Nice-to-Have Skills: Exposure to C#, Java, or Webservices (REST/SOAP) Experience in the payment-card industry and acquirers Familiarity with POS terminals and transaction processing Knowledge of security and encryption in payment systems
Conduent
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
My Connections Conduent
Bengaluru
7.0 - 16.0 Lacs P.A.
0.15 - 0.3 Lacs P.A.
India
0.15 - 0.25 Lacs P.A.
0.1 - 0.1 Lacs P.A.
Bengaluru / Bangalore, Karnataka, India
8.0 - 9.0 Lacs P.A.
Mumbai, Maharashtra, India
3.0 - 8.0 Lacs P.A.
Experience: Not specified
Salary: Not disclosed
Bengaluru / Bangalore, Karnataka, India
3.0 - 14.0 Lacs P.A.
Bengaluru / Bangalore, Karnataka, India
3.0 - 11.5 Lacs P.A.
Bengaluru / Bangalore, Karnataka, India
7.0 - 9.0 Lacs P.A.