C++ Developer

7 days ago


Greater Bengaluru Area, India ThoughtFocus Full time ₹ 15,00,000 - ₹ 25,00,000 per year

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

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

  • C++ Developer

    1 week ago


    Greater Bengaluru Area, India ACL Digital Full time

    Hi All...We are looking for C++ Developer's for Bangalore Location.Work Experience : 6 Years - 10 YearsIndividual contributor role – No management experience required.Mandatory – hands on C++17+, Oracle SQL(19+), REST APIs, Webservices.Excellent debugging skills, including core analysis.Experience using STLs (Standard Template Libraries) in C++Experience...

  • Senior C++ Developer

    2 weeks ago


    Greater Bengaluru Area, India a20ebcd1-2c0c-49b8-ac48-0c6a74aa61a4 Full time ₹ 10,000 - ₹ 60,000 per year

    Company DescriptionOptimHire is a global job platform that connects developers and companies by simplifying the hiring process. We specialize in providing verified job postings and pre-screened candidates online. Our mission is to make job hiring easy for both employers and job seekers.Role DescriptionThis is a full-time remote role for a Senior C++...


  • Greater Bengaluru Area, India HFM Full time

    About HFM:HFM is an internationally acclaimed multi-asset broker, delivering cutting-edge trading tools, platforms, and conditions to traders worldwide. We are committed to innovation, transparency, and excellence in the financial markets. As we continue to expand, we are seeking a driven and strategic Senior C#.Net Developer to join our...


  • Greater Bengaluru Area, India HFM Full time

    About HFM: HFM is an internationally acclaimed multi-asset broker, delivering cutting-edge trading tools, platforms, and conditions to traders worldwide. We are committed to innovation, transparency, and excellence in the financial markets. As we continue to expand, we are seeking a driven and strategic Senior C#.Net Developer to join our team....


  • Greater Bengaluru Area, India HFM Full time

    About HFM: HFM is an internationally acclaimed multi-asset broker, delivering cutting-edge trading tools, platforms, and conditions to traders worldwide. We are committed to innovation, transparency, and excellence in the financial markets. As we continue to expand, we are seeking a driven and strategic Senior C#.Net Developer to join our team....


  • Greater Bengaluru Area, India ParnaSoft Technologies Pvt Ltd Full time

    We are looking for highly skilled Full Stack Engineers with expertise in Angular and a strong preference for C#.Location: Bangalore or Hyderabad, IndiaExperience: 6 years – 8 yearsAvailability: Immediate JoiningKey Responsibilities:Develop, test, and maintain full-stack applications using Angular and C# (mandatory).Design and implement front-end solutions...


  • Greater Bengaluru Area, India ParnaSoft Technologies Pvt Ltd Full time

    We are looking for highly skilled Full Stack Engineers with expertise in Angular and a strong preference for C#. Location: Bangalore or Hyderabad, India Experience: 6 years – 8 years Availability: Immediate Joining Key Responsibilities: - Develop, test, and maintain full-stack applications using Angular and C# (mandatory). - Design and implement front-end...


  • Greater Bengaluru Area, India ParnaSoft Technologies Pvt Ltd Full time

    We are looking for highly skilled Full Stack Engineers with expertise in Angular and a strong preference for C#. Location: Bangalore or Hyderabad, India Experience: 6 years – 8 years Availability: Immediate Joining Key Responsibilities: Develop, test, and maintain full-stack applications using Angular and C# (mandatory). Design and implement front-end...


  • Greater Bengaluru Area, India Andor Tech Full time

    Mandatory Requirements:Strong experience with network technologiesProficiency in C++ and LinuxComponents DevelopmentC++ (11 and 14)Experience working with network applications on embedded platformsHands-on experience in developing applications for embedded Linux devicesFamiliarity with cross-compilationUnderstanding of device drivers, serial communication,...


  • Greater Bengaluru Area, India Andor Tech Full time

    Mandatory Requirements: - Strong experience with network technologies - Proficiency in C++ and Linux - Components Development - C++ (11 and 14) - Experience working with network applications on embedded platforms - Hands-on experience in developing applications for embedded Linux devices - Familiarity with cross-compilation - Understanding of device drivers,...