Engineer, Software (eCommerce System)
Markono Group
Description
At Markono Group Pte Ltd, we believe in making knowledge available to everyone.
For centuries, the written word has had the profound ability to impart knowledge, spur imagination and fuel dreams. As the demand for knowledge, information, and entertainment soars, our story is about leaving positive imprints on the world by shaping the future of reading; inspiring and empowering the world’s readers.
Our team of printing and supply chain experts share our commitment to creating unbridled access to global knowledge, and are equally determined to create solutions that make high-quality books accessible. With unwavering commitment to innovation, we open doors to a universe of imagination.
We keep you reading.
Key Responsibilities:
Design and implement end-to-end features across frontend, backend, and database layers.
Build a program that matches financial transactions from our eCommerce platforms (e.g., Shopee, Lazada, Amazon) against internal accounting records or bank statements.
Design and maintain relational and non-relational database schemas.
Collaborate with product managers translate requirements into technical solutions
Write clean, maintainable, and well-tested code following best practices
Develop a tool or script (e.g., in PHP, Python, Java and Node.js) to:
Import/export reports from various eCommerce platforms via API
Match transactions based on date, amount, SKU, payment gateway fees
Highlight discrepancies or unmatched items
Generate monthly financial matching summary
Create an intuitive UI/dashboard (web-based preferred)
Ensure secure handling of sensitive financial data
Provide proper documentation and handover
Requirements:
Degree in Computer Science or a related field
At least 2 years of experience in backend software development, experience with RESTful APIs. Preferably in eCommerce, or accounting-related projects
Proficiency in backend language such as Python, Java, PHP, Node.js
Experience designing scalable backend architectures and microservices
Experience with relational databases such as PostgreSQL or MySQL.
Experience deploying applications on cloud platforms such as AWS and Azure.
Experience working with APIs and automating CSV/Excel report processing
Familiarity with eCommerce platforms (Shopee, Lazada, Amazon Seller Central, etc.)
Able to work independently, manage project timelines, and deliver quality solutions on schedule
Excellent communication and documentation skills for proper handover
Markono is committed to fostering and cultivating a diverse and inclusive workplace. We believe that a diverse workforce is needed to drive innovation, grow, and succeed in today’s corporate climate. We recruit and select employees on the basis of merit (such as skills, experience or ability to perform the job), regardless of nationality, age, gender, marital status, pregnancy status, caregiving responsibilities, race, religion, language, disability and mental health conditions.