Browse All Jobs
ACommerce is seeking a Senior Software Engineer to join their team in Bangkok. The candidate will be responsible for designing and developing software for managing supply chain and e-commerce applications. The Senior Software Engineer will work closely with other team members in a scaled agile development team, actively recommending improvements to support aCommerce being a learning organization. Duties and Responsibilities include:
  • Design and develop software for managing various forms of supply chain and ecommerce applications
  • Design and implement real-time API, asynchronous process, and batch processes for integrating with external systems
  • Troubleshoot system and processing failure providing both work-arounds and root cause analysis to permanently address the issue
  • Deploy into and operate large-scale, cloud based distributed systems
  • Develop unit testing, automated functional testing and load testing for improving system reliability and performance
  • Maintain CI/CD pipelines related to the services under development
  • Construct and maintain appropriate unit tests related to code under development
  • Mentor younger developers
Requirements:
  • At least 5 years of experience working software engineering, software integration or other similar roles
  • Experience in Python preferred, but we are willing to train
  • Experience in at least two programming languages such as Java, C++ or Ruby is required if the candidate does not have prior Python experience
  • Experience with SQL and/or NOSQL databases is required
  • Experience working with a Message Broker (i.e., RabbitMQ, JMS, Kafka) is required
  • Experience with Javascript and Front End frameworks is required
  • Strong knowledge and background of Software Development Life Cycle activities
  • Awareness of the demands of building cloud-based applications required
  • Experience using Unit Test frameworks is required
  • Strong analytical and problem skills as well as an attention to details
  • Self-motivated, multitasking, pressure-tolerant, result-oriented personality with excellent communication skills
  • Ability to communicate in English, both written and oral form is required
  • Ability to work effectively within an agile development team
Role offers:
  • Opportunity to work with a company that works in multiple countries in Southeast Asia
Apply

aCommerce

aCommerce is the largest ecommerce enabler in Southeast Asia, providing end-to-end ecommerce solutions for multinational brands, particularly in the consumer goods sector. The company focuses on product distribution and converting sales into cash through effective accounts receivable management. aCommerce emphasizes building strong client relationships and offers a multicultural environment fostering career development and professional growth through technology and innovation in ecommerce. It values its employees, offering flexible work arrangements and celebrating achievements.