Job description:
Team and Position Summary
We are seeking a highly experienced Senior Backend Developer to join our Backend payment system team. The ideal candidate will have a strong background in payment systems, particularly in international credit cards, both present (retail POS) and card not present (e-commerce) platforms and familiar with the latest QR payment. This role demands deep technical expertise in backend development, payment gateway integration, and system optimization for high-volume transaction environments.
This position is ideal for a senior developer who thrives in a fast-paced, collaborative environment and is passionate about creating robust systems that enhance user experience and drive NETS business growth.
Key Responsibilities
- Lead the design and development of backend systems for international payment gateway integrations (e.g., Visa, Mastercard, Amex, UPI).
- Architect and implement secure, scalable app features for payment authorization, settlement, and onboarding.
- Drive migration and implementation projects on Linux RHEL or Cloud, replacing legacy systems.
- Develop secure and scalable application for payment authorization, settlement, and onboarding processes.
- Collaborate with cross-functional teams including QA, frontend, and business stakeholders to deliver robust solutions.
- Ensure compliance with PCI-DSS, other payment security standards and international card scheme mandates.
- Optimize performance and reliability of switching systems and backend services.
- Provide technical leadership and mentorship to junior developers and support teams.
- Document system architecture, integration flows, and technical specifications.
Requirements
Education and Experience
- Bachelor's degree in computer science, Software Engineering, or related field.
- 12+ years of experience in backend development, with a strong focus on payment systems and switching platforms.
Skills and Knowledge
- Proficiency in C++, Korn Shell Script, and Linux-based development.
- Strong experience with Base24-eps, Visa/Mastercard compliance, and QR integration.
- Hands-on experience with PostgreSQL/MySQL and IBM MQ upgrades.
- Familiarity with Open System RHEL, POS/EDC, and ATM configurations.
- Excellent problem-solving skills and ability to manage production issues effectively.
- Strong communication skills and ability to work collaboratively across teams.