POS Developer

Joinmakropro

Apply to this job
Suan Luang, Bangkok, Thailand on site Until 8/23/2026 First posted March 26, 2025 Last posted October 14, 2025
Job description
    • Design and develop new features for our POS systems.
    • Maintain and enhance existing POS applications.
    • Collaborate with product owners to understand requirements and deliver solutions.
    • Integrate POS systems with backend services, payment gateways, and third-party APIs.
    • Ensure the POS systems are secure, efficient, and reliable.
    • Perform code reviews, write unit tests, and participate in continuous integration.
    • Troubleshoot and resolve issues related to POS software.
    • Document development processes, code, and system configurations.

Requirements

    • Bachelor’s degree in Computer Science, Information Technology, or a related field.
    • Minimum of 5 years of software development experience, focusing on POS systems.
    • Proficient in programming languages such as C++, C#, Java.
    • Experience with POS hardware and peripherals (printers, scanners, payment terminals).
    • Strong knowledge of databases (SQL, NoSQL), data management, and messaging using MQ.
    • Experience with RESTful APIs and web services.
    • Understanding of software development methodologies (Agile, Scrum).
    • Strong problem-solving skills and attention to detail.
    • Excellent communication and teamwork skills.
About this role

Summary

Design, develop, and maintain POS software and integrate with hardware and backend services.

Job title

POS Developer

Experience level

5+ years

Industry

software

Location requirements

Bangkok, Thailand; remote work not specified.

Salary

Not specified

Management role

No

Skills & keywords

Required skills

C++C#JavaSQLNoSQLRESTful APIsAgileScrum

Preferred skills

None specified

Specializations

POS systemspayment gatewaysAPI integrationdatabase
Locations

Structured locations inferred from the posting.

Suan Luang, Bangkok, Thailand

On-site Place