C++ developer

Summary

The C++ developer will build and maintain backend payment gateway systems, focusing on migrating legacy infrastructure to Linux RHEL or AWS. The role involves integrating international payment schemes and ensuring compliance with PCI-DSS standards.

Responsibilities:

- Assist in analyzing project requirements and contribute to both functional and technical designs.
- Develop backend systems for international payment gateway integrations, including Visa, Mastercard, Amex, and UPI.
- Support the migration and implementation of Base24-eps on Linux RHEL or Cloud platforms, replacing legacy systems.
- Collaborate with cross-functional teams such as QA, frontend developers, and business stakeholders to deliver robust solutions.
- Work with vendors, payment schemes, and banks under the guidance of technical leads.
- Develop solutions that comply with PCI-DSS, payment security standards, and international card scheme requirements.
- Optimize the performance and reliability of switching systems and backend services.

Requirements:

- Bachelor’s degree in computer science, software engineering, or a related field.
- Minimum of 5 years’ experience in backend development, with a strong focus on payment systems and switching platforms.
- Strong experience with Open System RHEL and AWS Cloud.
- Proficiency in C++, Korn Shell Script, and Linux-based development.
- Experience with IBM MQ middleware is an advantage.
- Experience with Base24-eps is an advantage.
- Hands-on experience with PostgreSQL database.

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available