Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Payment Systems Developer.
India Jobs Expertini

Urgent! Payment Systems Developer Job Opening In Bengaluru – Now Hiring ThoughtFocus

Payment Systems Developer



Job description

About the Company


ThoughtFocus helps forward-looking companies and organizations in the financial services, manufacturing, and higher education/public services sectors innovate and achieve a better future faster.

Clients rely on ThoughtFocus for domain expertise, innovation, modernization, and the creative use of emerging technologies.

Dedication to client success, deep expertise in leading capabilities in business and technology transformation has been the cornerstone for success to our people, clients, partners and the planet.

The world’s most innovative and valuable companies work with ThoughtFocus for their transformation journeys.


With headquarters in the U.S., the company has more than 3,000 employees in locations spread across five countries.


For more information, please visit the company website www.Thoughtfocus.Com


About the Job


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.


Additional Comments

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).


Required Skill Profession

Computer Occupations



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Payment Systems Potential: Insight & Career Growth Guide