Browse the latest developer jobs in Singapore.Join TelegramNew job alerts are currently paused.
< Back to all jobs

Senior Backend Developer ( C++ and Payment)

Encora

Software EngineeringSingapore

Job Description

<p>&nbsp;</p> <p><strong>Senior Backend Developer</strong></p> <p>&nbsp;</p> <p><strong>Important Information</strong></p> <p><strong>Location: Singapore</strong></p> <p>&nbsp;</p> <p><strong>Key Responsibilities</strong></p> <ul> <li>Design, develop, and enhance backend services supporting payment processing and transaction switching platforms.</li> <li>Develop and maintain integrations with international payment schemes including:</li> <ul> <li>Visa</li> <li>Mastercard</li> <li>American Express</li> <li>UPI</li> </ul> <li>Support payment platform migration initiatives including implementation of <strong>Base24-eps on Linux RHEL / Cloud environments</strong>.</li> <li>Analyse technical requirements and contribute to solution design, architecture discussions, and technical documentation.</li> <li>Develop high-performance backend components for large-scale transaction processing environments.</li> <li>Perform system optimization, troubleshooting, and performance tuning for payment switching platforms.</li> <li>Work closely with QA teams, frontend teams, business stakeholders, banks, vendors, and payment partners.</li> <li>Ensure solutions comply with payment security requirements including:</li> <ul> <li>PCI-DSS standards</li> <li>Card scheme requirements</li> <li>Secure transaction processing practices</li> </ul> <li>Document system architecture, integration flows, and technical specifications.</li> </ul> <p><strong>Mandatory Skills &amp; Elaboration</strong></p> <p>Backend development experience with strong hands-on programming using C++ for enterprise-grade applications and transaction processing systems</p> <p>Strong experience developing backend applications running on Linux environments, preferably RHEL</p> <p>Experience in payment systems including payment gateways, transaction processing, card payments, or switching platforms</p> <p>Experience integrating with international payment schemes such as Visa, Mastercard, Amex, UPI or similar payment networks</p> <p>Hands-on experience with Linux shell scripting, preferably Korn Shell scripting</p> <p>Experience working with PostgreSQL or relational databases in backend applications</p> <p>Experience with AWS Cloud environments supporting backend/payment applications</p> <p>Experience with IBM MQ middleware for enterprise messaging/integration</p> <p>Experience with Base24-eps payment switching platform</p> <p>Experience with payment security standards including PCI-DSS and secure transaction processing practices</p> <p>&nbsp;</p> <p>&nbsp;</p> <p><strong>About Encora</strong></p> <p>Encora is a global company that offers Software and Digital Engineering solutions. Our practices include Cloud Services, Product Engineering &amp; Application Modernization, Data &amp; Analytics, Digital Experience &amp; Design Services, DevSecOps, Cybersecurity, Quality Engineering, AI &amp; LLM Engineering, among others.</p> <p>At Encora, we hire professionals based solely on their skills and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality</p> <p>&nbsp;</p> <p>&nbsp;</p> <p>&nbsp;</p>

Listing closes 5 Dec 2026.

Apply directly through the original listing. The employer’s page has the latest application details.