Talent.com
No longer accepting applications
[Apply in 3 Minutes] Lead Engineer

[Apply in 3 Minutes] Lead Engineer

ThoughtFocusBengaluru, Karnataka, India
4 hours ago
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 :

  • Bachelor’s or Master’s 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 purnendukumar.tiwari@thoughtfocus.com .

    Create a job alert for this search

    Lead Engineer • Bengaluru, Karnataka, India