Pos Software Developer jobs in Bangkok – Browse 141 openings on RoboApply Jobs

Pos Software Developer jobs in Bangkok

Open roles matching “Pos Software Developer” with location signals for Bangkok. 141 active listings on RoboApply Jobs.

141 jobs found

1 - 20 of 141 Jobs
Apply
joinmakropro logo
Full-time|On-site|Suan Luang, Bangkok, Thailand

Design and implement innovative features for our point-of-sale (POS) systems to enhance user experience.Continuously maintain and upgrade existing POS applications to improve functionality and performance.Work closely with product owners to gather requirements and provide effective technical solutions.Integrate POS systems seamlessly with backend services, p…

Apr 2, 2026
Apply
joinmakropro logo
Full-time|On-site|Suan Luang, Bangkok, Thailand

Design and implement innovative features for our cutting-edge POS systems.Enhance and maintain existing POS applications to improve functionality.Work closely with product owners to gather requirements and deliver effective solutions.Seamlessly integrate POS systems with backend services, payment gateways, and third-party APIs.Ensure the security, efficiency, and reliability of POS systems at all times.Conduct thorough code reviews, develop unit tests, and engage in continuous integration practices.Troubleshoot and resolve software-related issues effectively.Document development processes, code, and system configurations comprehensively.

Nov 3, 2025
Apply
Capco logo
Full-time|On-site|Thailand - Bangkok

Capco, a subsidiary of Wipro, stands as a premier global technology and management consultancy, dedicated to spearheading digital transformation within the financial services sector. With a rapidly expanding client base encompassing over 100 renowned global organizations, Capco operates at the nexus of business and technology, fusing innovative thinking with unparalleled industry expertise to provide comprehensive data-driven solutions. We aim to accelerate digital initiatives across banking and payments, capital markets, wealth and asset management, insurance, and the energy sector. Our groundbreaking creativity thrives in our Innovation Labs, complemented by our award-winning 'Be Yourself At Work' culture that embraces diverse talent.

Feb 20, 2026
Apply
ThoughtWorks logo
Full-time|On-site|Bangkok, Thailand

Role overview ThoughtWorks seeks a Senior Software Developer with deep experience in Node.js and JavaScript for its Bangkok, Thailand office. This position partners with Business Analysts, Quality Analysts, Designers, Project Managers, and other stakeholders to deliver software addressing complex business needs. Senior Developers here combine technical leadership with a collaborative mindset, supporting open dialogue as teams work toward the best solutions. Technical guidance is paired with a focus on team health and culture. The Senior Developer shapes the technology direction, maintains high code quality, and upholds non-functional requirements. Day-to-day, the work centers on delivering clean, iterative code and applying solid engineering practices throughout the development cycle. Key responsibilities Write clean, reusable code using Test-Driven Development (TDD), pair programming, and established design patterns. Promote and implement continuous delivery practices to release high-quality software efficiently. Work within collaborative, value-driven teams to create innovative customer experiences for clients. Design and develop large-scale distributed systems using microservices architecture. Collaborate on feature development, design concepts, and interactive prototypes, ensuring best practices and strong user experience. Apply insights from the Technology Radar to meet client needs. Use DevSecOps tools and practices to build and deploy software, integrating security early and supporting a DevOps culture. Participate in all phases of software consulting and delivery, from ideation through deployment and ongoing support. Mentor junior team members by sharing technical knowledge and leadership skills. Requirements Proficient in Node.js and JavaScript. Experience with microservices architecture and large-scale distributed systems. Familiarity with DevSecOps methodologies. Strong understanding of software development best practices. Experience working in Agile or Scrum teams.

Apr 28, 2026
Apply
Agoda logo
Contract|On-site|Bangkok

About AgodaAgoda is a leading online travel platform, dedicated to helping travelers explore the world easily and affordably. Founded in 2005 by two passionate friends, Agoda has grown to become part of Booking Holdings [NASDAQ: BKNG], employing over 7,000 diverse individuals from 90 countries. Our teams collaborate globally, providing exceptional deals on millions of hotels, flights, and unique travel experiences.At Agoda, no two days are the same. Our culture is driven by data and technology, fostering curiosity and innovation. If you’re ready to embark on an exciting journey and contribute to shaping the future of travel, we invite you to join us.The Opportunity:The DevOps team is crucial in enhancing Agoda’s IT infrastructure and improving the daily experiences of our engineering teams. This role is ideal for those eager to make a significant impact, as even minor enhancements can lead to substantial outcomes.In DevOps, we are not just maintaining systems; we are innovating, coaching best practices, developing centralized platforms, evaluating new tools—including AI solutions—and creating sophisticated tools to share with the community.This position is a 10-month contract based in Bangkok, Thailand, and the selected candidate will be assigned to specific projects.In this role, you’ll get to:Integrate AI-powered code review tools to automate quality checks, offering instant feedback to developers.Boost developer productivity with AI-driven tools to streamline the coding process.Design, implement, document, and promote best practices, templates, and guidelines throughout the software development lifecycle (SDLC).Create a DevOps-as-a-service platform to automate services for all Agoda engineers.Optimize large-scale Kubernetes clusters, leveraging existing infrastructure for automation and efficient workload management.

Feb 19, 2026
Apply
nimble logo
Full-time|On-site|Bangkok, Krung Thep Maha Nakhon, Thailand

About UsAt nimble, a pioneering start-up nurtured within a software consultancy, our aim is to revolutionize the customer experience by enhancing its seamlessness, personalization, and effectiveness. Our vibrant and ambitious team continuously explores new horizons with our advanced Enterprise Restaurant Operations SaaS solution.The OpportunityWe are on the lookout for enthusiastic Ruby-on-Rails developers who embrace challenges and excel in dynamic environments. As a key member of our foundational development team, you will spearhead innovation, contributing significantly to the evolution of our Enterprise Restaurant Operations SaaS solution. Your role will involve developing, refining, and optimizing our platform with Ruby-on-Rails, ensuring it remains robust, scalable, and efficient.You will confront complex challenges with imaginative solutions, from enhancing performance to introducing new features. We value commitment to on-site collaboration, understanding that true innovation often requires flexibility beyond standard working hours. If you are driven by creativity, thrive in a fast-paced setting, and are ready to expand the boundaries of what is achievable, we invite you to apply.

Jan 16, 2026
Apply
nimble logo
Full-time|On-site|Bangkok, Krung Thep Maha Nakhon, Thailand

About UsAt nimble, we are a stealth mode start-up born from a software consultancy, dedicated to revolutionizing customer experiences through seamless, personalized, and impactful solutions. Our passionate team is at the forefront of developing a cutting-edge Enterprise Restaurant Operations SaaS platform, consistently pushing the limits of technology.The OpportunityWe are looking for enthusiastic Ruby on Rails developers who thrive in dynamic environments and are eager to tackle exciting challenges. As a key member of our founding development team, you will play a crucial role in shaping our innovative Enterprise Restaurant Operations SaaS solution. Your responsibilities will include crafting, refining, and optimizing our platform with Ruby on Rails, ensuring its robustness, scalability, and efficiency.You'll address complex challenges with creative solutions, from enhancing performance to deploying new features. This role requires full-time, on-site engagement, as we understand that true innovation often occurs beyond conventional hours. If you are passionate about driving innovation and ready to explore the outer limits of what's possible, we want to hear from you!What You Will DoDevelop: Create, refine, and optimize our Enterprise Restaurant Operations SaaS solution using Ruby on Rails.Collaborate: Partner closely with a talented team of developers, designers, and product managers to bring transformative features to fruition.Innovate: Contribute to the ongoing enhancement of our architecture, tools, and processes.Problem-Solve: Tackle complex issues with innovative solutions, ensuring our platform remains robust, scalable, and efficient.Commit: Engage fully in on-site work, embracing the flexibility to work unconventional hours as necessary to meet project goals.

Mar 27, 2026
Apply
ThoughtWorks logo
Full-time|On-site|Bangkok, Thailand

As a Senior Fullstack Developer at ThoughtWorks, you will collaborate with Business Analysts, Quality Analysts, Designers, Project Managers, and other stakeholders to design innovative software solutions that drive significant change for our clients. Your ability to listen attentively will help you understand complex business challenges, allowing you to write clean, efficient, and iterative code that delivers impactful results while consistently advocating for superior engineering practices. By bringing strong opinions balanced with an openness to discover the best solutions, you will ensure that all voices are valued in the technology space.To foster a thriving team dynamic, it’s essential to cultivate collaboration and engage in respectful debates. As a Senior Developer, you will play a pivotal role in creating this environment while guiding your team towards achieving an ambitious technological vision. You will also act as a mentor to junior consultants, leveraging your extensive technical knowledge to resolve intricate business issues and proactively evaluate your team’s performance, code quality, and nonfunctional requirements.Key ResponsibilitiesEmbrace and implement best practices such as writing clean and reusable code using Test-Driven Development (TDD), pair programming, and design patterns.Advocate for continuous delivery methodologies to ensure high-quality software is delivered swiftly, providing value to end customers as early as possible.Collaborate in value-driven teams to create innovative customer experiences for our clients.Design and develop large-scale distributed systems utilizing microservices architecture.Partner with team members to build features, conceptual designs, and interactive prototypes, embedding best practices and UX specifications throughout the development process.Utilize insights from our Technology Radar to effectively address client challenges.Employ DevSecOps tools and practices to build and deploy software, promoting a DevOps culture and integrating security measures early in the development lifecycle.Participate in the full cycle of software consulting and delivery from ideation to deployment and everything in between.Mentor less-experienced peers by sharing your technical knowledge and leadership skills.

Apr 29, 2026
Apply
Minor International logo
Full-time|On-site|Bangkok

We are seeking a talented and motivated Fullstack Software Engineer specializing in eCommerce to join our dynamic team at Minor International. In this role, you will be responsible for designing, developing, and maintaining innovative web applications that enhance the online shopping experience for our customers.Your expertise in both front-end and back-end technologies will enable you to collaborate effectively with cross-functional teams, ensuring seamless integration and delivery of high-quality software solutions. If you are passionate about eCommerce and thrive in a fast-paced environment, we want to hear from you!

Sep 1, 2025
Apply
Thoughtworks logo
Lead Developer

Thoughtworks

Full-time|On-site|Bangkok, Thailand

The Lead Developer role at Thoughtworks in Bangkok centers on guiding teams and clients through all phases of software delivery. This position combines strategic planning with hands-on technical work, requiring strong collaboration and negotiation skills. Lead Developers move between shaping technical direction and supporting teams in daily execution. Mentoring is a key part of this role. Lead Developers help their teams grow, especially during implementation and rollout of new solutions. Close interaction with clients and colleagues is expected, balancing high-level vision with practical delivery. What you will do Champion best practices, including clean code, Test-Driven Development (TDD), pair programming, and design patterns. Engage in the full software consulting and delivery lifecycle, from initial ideas to production evolution. Promote continuous delivery to deliver high-quality software and value to clients quickly. Design solutions and choose technologies that fit client needs, making trade-offs as needed. Work with team members on features, concepts, and prototypes, ensuring best practices and user experience standards are met. Use insights from the Technology Radar to address client challenges. Continue coding with a range of programming languages and tools, staying technically engaged. Support DevSecOps practices by integrating security early and fostering a DevOps culture. Encourage professional growth and inclusivity within the team. Requirements Proficiency in at least two programming languages (such as Java, Kotlin, JavaScript).

Apr 29, 2026
Apply
joinmakropro logo
Full-time|Hybrid|Bang Kapi District, Bangkok, Thailand

Join our innovative team at joinmakropro as a Senior Backend Software Engineer. In this role, you will collaborate with Integration Architects and Solution Architects to develop robust integrations that meet a variety of requirements. You will analyze existing integration processes and create a refactoring plan to align with our Enterprise Integration Architecture.Design and implement integrations with abstraction layers to facilitate seamless changes to source and destination systems through connectors.Engage effectively within scrum teams to deliver high-quality software solutions.

Apr 3, 2026
Apply
joinmakropro logo
Full-time|On-site|Suan Luang, Bangkok, Thailand

The Department Manager of Software Quality Assurance is responsible for setting and maintaining high-quality standards throughout the software development process. This role involves evaluating quality metrics to ensure compliance with regulatory requirements and business needs. The manager will synthesize product performance data with user feedback to prioritize quality measures and oversee the execution of quality tests in various operational conditions.Key Responsibilities:Establish quality standards at each phase of the development lifecycle to ensure optimal outcomes.Analyze user requirements to create appropriate quality benchmarks for end products.Determine the types and variations of quality tests necessary to meet business objectives.Ensure compliance with all relevant regulatory and quality testing standards.Conduct quality tests and manage the testing process across different product phases.Provide actionable insights to the development team regarding quality improvements.Develop systems to prevent failures and facilitate early detection.Document quality testing results and recommend improvements in tools and processes.Drive the automation of quality testing to enhance efficiency and effectiveness.Collaborate with relevant teams to ensure applicable security testing is conducted.Manage the resolution of quality issues within an Agile framework.

Dec 23, 2025
Apply
joinmakropro logo
Full-time|Hybrid|Bang Kapi District, Bangkok, Thailand

Collaborate with Integration Architects and Solution Architects to develop integrations for diverse requirements. Evaluate existing integrations and strategize for refactoring to align with Enterprise Integration Architecture standards. Design integrations with abstraction to facilitate source/destination system changes via connectors. Participate actively in Scrum team activities to enhance project delivery.

Sep 26, 2024
Apply
Acommerce logo
Full-time|On-site|Bangkok, Thailand

Duties and Responsibilities ● Develop and implement innovative software solutions to effectively manage various aspects of supply chain and e-commerce applications, including order workflows and inventory management for online sales.● Create and optimize real-time APIs, asynchronous processes, and batch processes to facilitate seamless integration with external systems.● Collaborate closely with cross-functional team members in a scaled agile environment, actively contributing ideas for improvement to foster a culture of continuous learning within aCommerce.● Diagnose and resolve system errors and processing failures, providing effective workarounds and conducting root cause analysis for lasting solutions.● Deploy and manage large-scale, cloud-based distributed systems, ensuring optimal performance and reliability.● Design and execute unit tests, automated functional tests, and load tests to enhance system reliability and performance.● Maintain CI/CD pipelines for ongoing development services.● Create and uphold comprehensive unit tests for the code being developed.● Provide mentorship and guidance to junior developers.

Feb 5, 2026
Apply
Makro Pro logo
Full-time|On-site|Bang Kapi District, Bangkok, Thailand

Join Makro Pro as a Director of Software Engineering & Technology, where your technical expertise will drive innovation and excellence in our technology department. You will lead multiple product squads, shaping our engineering practices and ensuring successful delivery of both web and mobile applications.Key Responsibilities: Lead and mentor a talented team of tech leads and engineers, overseeing multiple product squads to deliver high-quality applications. Enhance our engineering practices by fostering collaboration through guilds and sharing of best practices. Collaborate with cross-functional teams, including product owners and designers, to define product and technology roadmaps. Provide strategic oversight on technology architecture, ensuring scalability, performance, and security. Engage in troubleshooting and resolving complex technical challenges across various software components and services. Keep abreast of emerging trends in front-end technologies and implement relevant advancements. Work closely with the infrastructure team to optimize application deployment and scalability.

Jun 6, 2024
Apply
Join MakroPro logo
Full-time|On-site|Bangkok, Bangkok, Thailand

Join us as we revolutionize the order processing landscape with our new marketplace platform, enhancing the integration of sales channels and modernizing order fulfillment. Our innovative platform is set to replace a legacy monolithic system with specialized services tailored for seamless channel integration.As a Senior Software Engineer, you will steer the technical vision and execution of this groundbreaking platform from the outset. You will lead a dedicated team through the initial stages of development and transition into leading two permanent squads as they blend with the existing marketplace team.This position is a unique dual-track opportunity: you will spearhead the development of a greenfield platform while ensuring the effective oversight of a legacy system during the migration process. You will also be at the forefront of implementing AI-driven development practices, incorporating AI pair programming into the team's daily workflow.Your ResponsibilitiesTechnical LeadershipArchitect and evaluate event-driven distributed systems across platform services.Establish API contracts, messaging topology (SNS/SQS), and database schemas (PostgreSQL).Define architectural patterns such as adapter-based channel integration and state machine-driven fulfillment workflows.Critically assess AI-generated code to ensure quality, security, and long-term maintainability.Make key technical decisions that balance rapid delivery with sustainable practices.Delivery & ProcessOversee the platform delivery process from design to production deployment.Facilitate efficient sprint cycles with clearly defined objectives and retrospectives.Implement code review protocols, CI/CD pipelines, and deployment strategies.Establish on-call schedules, incident management procedures, and runbook documentation.Coordinate knowledge transfer from the current team throughout the build phase.Team Development & GrowthAssemble and lead the new platform team, guiding them from onboarding to production launch.Post-launch, unify the new and existing teams into two specialized squads.Mentor .NET developers as they transition to the TypeScript stack.Provide architectural oversight across both squads as they evolve.

Apr 3, 2026
Apply
joinmakropro logo
Full-time|Remote|Remote — Suan Luang, Bangkok, Thailand

Collaborate with cross-functional development teams and product managers to conceptualize innovative software solutions. Architect and design both client-side and server-side systems for robust application performance. Proficiently develop effective database programs. Manage and enhance well-functioning databases and applications to meet evolving business needs. Craft and maintain RESTful APIs for seamless integration. Conduct rigorous software testing to guarantee responsiveness and operational efficiency. Identify and resolve software issues through debugging and upgrading processes. Implement security and data protection measures to safeguard system integrity. Create dynamic features and applications with a focus on mobile responsiveness. Prepare comprehensive technical documentation for future reference. Collaborate with data scientists and analysts to refine and enhance software capabilities.

Feb 4, 2026
Apply
Agoda logo
Full-time|On-site|Bangkok, Thailand

Join Agoda as a Lead Software Engineer specializing in iOS development, where your expertise will help shape innovative mobile solutions. Based in the vibrant city of Bangkok, you will lead a talented team of engineers, design scalable applications, and work closely with cross-functional teams to deliver exceptional user experiences. This is an exciting opportunity to grow your career in a dynamic environment, while enjoying the cultural richness and modern conveniences that Bangkok has to offer.

Apr 30, 2026
Apply
zilo-1 logo
Full-time|On-site|Bangkok, Bangkok, Thailand

We are on the lookout for a talented Full-Stack Software Engineer with expertise in Java, Go, and React to join our dynamic team. In this role, you will contribute to the development and maintenance of microservices, a comprehensive web portal, and various internal tools tailored for financial services.Your primary responsibilities will include designing, implementing, and maintaining scalable and reliable microservices, crafting automated tests, and adhering to the Software Development Life Cycle (SDLC) while ensuring alignment with corporate design patterns and technological strategies.

Feb 23, 2026
Apply
Join Makro Pro logo
Full-time|On-site|Bangkok, Bangkok, Thailand

The Senior Software Engineer position is pivotal in steering the development of essential retail systems that support the operations of Makro. This encompasses areas such as Product Information Systems, Pricing & Promotion Systems, Supply Chain Management, and Point-of-Sale Systems. You will oversee multiple teams of software engineers and QA professionals while collaborating closely with Product Owners and business subject matter experts.Key Responsibilities & ExpectationsExecution LeadershipEstablish clear priorities and roadmaps to ensure project alignment with business objectives.Delegate tasks, monitor progress, and resolve obstacles to ensure seamless project delivery.Engage with product teams, project managers, and stakeholders to evaluate feasibility and project scope.Enhance cross-departmental collaboration between business needs and technology implementation.Project ManagementOversee software development projects from inception to completion, ensuring adherence to timelines and budget constraints.Develop and optimize project management frameworks for effective execution.Identify potential risks early, implement mitigation strategies, and proactively address issues.Encourage collaboration amongst development, infrastructure, and business teams.Provide leadership with comprehensive reports and insights.Technical LeadershipDefine the strategic direction of software development while ensuring adherence to best practices.Conduct code reviews and assess technical designs for scalability, maintainability, and performance.Promote Agile, DevOps, and automation methodologies.Stay abreast of emerging technologies to foster innovation.People LeadershipCultivate a culture of accountability, integrity, and continuous learning.Mentor team members, fostering their professional growth and sense of ownership.Encourage collaboration, innovation, and ongoing professional development.

Apr 3, 2026

Sign in to browse more jobs

Create account — see all 141 results

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.