Point your AI agent at freehire and let it find you a job.

Get the CLI →

TMES Co.,Ltd.

NewBe an early applicant

System Analyst

Posted Updated
Discussion

Summary

System Analyst at TMES acting as the bridge between business and engineering for UnifyConnect, a retail platform (back office/ERP, POS, kiosk, e-ordering, CRM, e-KYC) for retail and F&B brands. Gathers requirements, writes functional specs and data models in Markdown/Git, and manages the backlog and sprints in ClickUp.

Salary: ฿45,000 – ฿65,000 per month

Position: System Analyst


Summary:

Be the bridge between business and engineering at TMES. You'll gather requirements from management, project managers and customers, turn them into clear specifications in our engineering knowledge base, and plan the work for the development team building UnifyConnect — our retail platform covering back office/ERP, POS, kiosk, e-ordering, CRM and e-KYC for retail and F&B brands.


Responsibilities:

· Run requirement sessions with the Head of Development, MD, PMs and customers; clarify scope, priorities and acceptance criteria

· Analyze business processes (as-is / to-be) and map them to system flows, data and integrations

· Write and maintain the knowledge base: functional specs (FSD), user flows, document lifecycles/statuses, data dictionaries, ERDs, API/integration specs and decision logs

· Keep documentation versioned in Git (Markdown) and in sync with what is actually built

· Break requirements into epics, user stories and tasks; maintain the backlog and sprint plan in ClickUp

· Track progress, dependencies and risks; report status to management

· Specify and coordinate third-party integrations (payment, e-Tax, delivery, marketplace, accounting, e-KYC)

· Support QA with test scenarios and UAT; triage issues from Retail Support with the dev team

· Review delivered features against requirements before release


Qualifications:

· Bachelor's degree in Computer Science, Information Systems, Engineering, or related field

· 3+ years as System Analyst / Business Analyst on software projects

· Solid understanding of back-office systems in Retail and/or F&B: ERP (master data, inventory, purchasing, sales, accounting/tax), POS, CRM/loyalty

· Understanding of e-KYC and REST API integration with third parties (reading API docs, request/response, auth, error handling)

· Able to write clear functional specs, process flows (BPMN/flowchart) and data models (ERD)

· Basic SQL to read and verify data

· Experience managing tasks and backlogs in an agile team (ClickUp, Jira or similar)

· Structured thinker who asks the right questions and challenges unclear requirements

· Comfortable facing customers and management

· Detail-oriented, organized, follows through, Good Team-Player

· Strong communication in Thai; good written English


Nice to have:

· Thai accounting/tax documents (tax invoice, VAT, withholding tax), e-Tax Invoice

· Writing docs in Markdown / Git; diagrams as code (Mermaid)

· Using AI tools (e.g. Claude) for analysis and documentation

· Postman / Swagger, reading API logs

· Experience with multi-tenant SaaS or multi-branch, multi-company setups

· Product or project management background

Skills

Apply

See also

Business Analysis jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.