Home » Singapore » Software Developer – Payment Systems (End-User Environment)

Software Developer – Payment Systems (End-User Environment)

Employer: BGC GROUP PTE. LTD.
Industry: Software Development
Location: Singapore

Roles & Responsibilities

Duties:

Software Development:
· Design, develop, test, and deploy software solutions for payment systems.
· Collaborate with cross-functional teams to define software requirements and specifications.
· Write clean, maintainable, and efficient code following best practices.

System Integration:
· Integrate software components and third-party programs to enhance system functionality.
· Ensure seamless interoperability between different modules of the payment system.

Maintenance and Support:
· Troubleshoot and resolve issues related to payment systems in a timely manner.
· Provide technical support and maintenance for existing payment applications.
· Security and Compliance:
· Implement security measures to protect transaction data and prevent fraud.
· Ensure compliance with industry standards and regulatory requirements.

Continuous Improvement:
· Stay updated with the latest technologies and trends in payment systems.
· Propose and implement improvements to enhance system performance and user experience.

Required Qualifications:

· Bachelor’s degree in Computer Science, Software Engineering, or a related field.

· Minimum of 3-5 years of experience in software development, preferably in payment systems or financial services.

· Proven experience with programming languages such as Java, C#, Python, or similar.

· Proficiency in developing and deploying applications in a distributed environment.

· Strong understanding of payment processing protocols and standards (e.g., EMV, NFC, PCI-DSS).

· Experience with database management systems (e.g., SQL, NoSQL).

· Familiarity with API development and integration.

· Knowledge of cloud platforms and services (e.g., AWS, Azure) is a plus.


Send your CVs to [javascript protected email address]