Lead Engineer
ThoughtFocus
5 - 10 years
Bengaluru
Posted: 30/12/2025
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.
