Back to job search

POS Developer

Makro PRO (Bang Kapi)
Bang Kapi
Bangkok, Thailand 🇹🇭
Makro PRO is an exciting new digital venture by the iconic Makro. Our proud purpose is to build a technology platform that will help make business possible for restaurant owners, hotels, and independent retailers, and open the door for sellers. Makro PRO brings together the best talent across multi-nationals to transform the B2B marketplace ecosystem. We welcome bold, energetic, and thoughtful people who share our belief in collaboration, diversity, excellence, and putting customers at the heart of our work. ข้อมูลบริษัทเพิ่มเติม

Detail posisi

The POS Developer will be responsible for designing, developing, and maintaining POS systems and applications, working closely with cross-functional teams to ensure seamless integration, improve user experience, and ensure robust performance and security.

Kewajiban

• 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.

Kualifikasi

• 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.