🔔 FCM Loaded

Lead Engineer

ThoughtFocus

5 - 10 years

Bengaluru

Posted: 02/01/2026

Getting a referral is 5x more effective than applying directly

Job Description

Job Title: Senior C++ Developer Visual C++ / MFC / Payment Processing / REST APIs

Job Type: Full-Time

Experience Level: Senior

Industry: Payment Processing / FinTech

Job Summary:

We are seeking a seasoned Senior C++ Developer with deep expertise in Visual C++ , MFC , and solid understanding of Object-Oriented Programming (OOP) and Object-Oriented Design (OOD) principles. The ideal candidate will have hands-on experience with RESTful API development , particularly in integrating with payment processing systems like Fiserv's LATAM Payments API. Experience with US Credit Card Processor Certification processes and familiarity with EMV standards are highly desirable.

Responsibilities:

  • Design, develop, and maintain high-performance C++ applications using Visual C++ and MFC .
  • Architect and implement RESTful APIs for secure communication with backend services and third-party systems.
  • Integrate software with major US credit card processors and assist with certification efforts (e.g., First Data, TSYS, Elavon).
  • Collaborate with QA and compliance teams to ensure adherence to EMV , PCI DSS, and other regulatory standards.
  • Debug and troubleshoot complex issues in production and development environments.
  • Write clean, maintainable, and well-documented code.
  • Mentor junior developers and participate in code reviews.


Required Qualifications:

  • 5+ years of professional experience in C++ development .
  • Strong knowledge of Visual C++ and Microsoft Foundation Classes (MFC) .
  • Solid understanding of OOP/OOD and software design patterns.
  • Proven experience in designing and implementing RESTful APIs .
  • Experience with US Credit Card Processor Certification processes.
  • Familiarity with ISO 8583 , TLV parsing , or transaction messaging standards.
  • Experience with debugging tools, memory profiling, and performance tuning.


Preferred Qualifications:

  • Working knowledge of EMV specifications , kernels, or certification tools (e.g., UL, ICCSimTMat).
  • Experience with DUKPT , encryption standards (3DES, AES), or HSM integration.
  • Experience with Windows APIs , COM, or multi-threaded applications.
  • Familiarity with PCI DSS compliance and secure coding practices.
  • Experience integrating with payment processing systems like Fiserv's LATAM Payments API.


Education:

  • Bachelors or Masters degree in Computer Science, Engineering, or related field (or equivalent experience).


We are looking for immediate joiners. Pls send your updated CV along with present & expected CTC and notice period at .

Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.