Talent.com
This job offer is not available in your country.
Applications Developer - PERCEPT SOLUTIONS PTE. LTD.

Applications Developer - PERCEPT SOLUTIONS PTE. LTD.

PERCEPT SOLUTIONS PTE. LTD.Islandwide, SG
1 day ago
Job description

Roles & Responsibilities

We are seeking a passionate, experienced, and self-motivated Application Developer with strong expertise in terminal payment solutions to join our team. This role is critical in designing and developing secure, scalable, and high-performance applications for payment terminals (Ingenico, PAX, Castles), supporting mission-critical payment ecosystem.

Key Responsibilities :

  • Design, build, and maintain payment terminal applications that run across multiple Android-based payment terminals, integrating with host systems via standard protocols (ISO8583, Web APIs, JSON) and merchant POS / ECR systems.
  • Gather and translate business / user requirements into functional, resilient, and maintainable source code with proper testing, documentation, and reviews.
  • Drive and support EMV L3 certification processes with global payment schemes (Visa, Mastercard, AMEX, UnionPay, JCB, Discover). Experience with PURE kernel is advantageous.
  • Contribute to the development of test tools and adopt automation frameworks to ensure quality and compliance throughout the SDLC.
  • Work closely with cross-functional teams (QA, POS developers, Support, Certification) to resolve issues during pre- and post-production phases.
  • Provide integration and application support to partners and external collaborators.

Requirements :

  • Minimum 5 years of hands-on experience in payment terminal software development, with proven expertise in EMV contact / contactless standards and ISO8583 transaction protocols (mandatory).
  • Proficient in C, C++, Java, Python, Linux, Android Studio, Gradle, Git, Javadoc, JUnit, Confluence and JIRA.
  • Familiarity with Ingenico and PAX environments.
  • Strong understanding of payment transaction flows and experience with multiple interface protocols (ISO8583, JSON, HEX data formats).
  • Experience with Key Management Systems and HSM integration on Linux platforms (advantageous).
  • To apply, simply click the "Apply" button or send your updated profile to recruit@percept-solutions.com

    EA Licence No. : 18S9405 / EA Reg. No. : R1330864

    Percept Solutions is expanding and actively seeking talented individuals. We encourage applicants to follow Percept Solutions on LinkedIn at https : / / www.linkedin.com / company / percept-solutions / to stay informed about new opportunities and events.

    Tell employers what skills you have

    Git

    JSON

    Confluence

    Key Management

    Application Development

    SDLC

    JUnit

    JIRA

    Application Support

    Python

    Java

    Android Studio

    Linux

    Software Development

    C++

    Create a job alert for this search

    Application Developer • Islandwide, SG