Consultant - Business Analyst & Software Engineer
$150,000–$250,000 year
On-siteBangkok, Bangkok, Thailand
Job Summary
Gather, analyze, and document business requirements while translating challenges into technical solutions using Python, Java, C#, or JavaScript. Conduct stakeholder interviews, process mapping, and workflow analysis to identify inefficiencies, then design custom applications, automation tools, and cloud-based web solutions. Integrate systems with third-party APIs and ensure data security before performing testing, debugging, and user acceptance training. Act as a bridge between business users, developers, and management to support digital transformation projects across finance, retail, and technology sectors.
Required Qualifications
- Bachelor's or Master's degree in Business Administration, Computer Science, Software Engineering, or a related field
- 3+ years of experience in business analysis, software development, or digital transformation
- Strong knowledge of business process modeling, workflow automation, and enterprise systems
- Proficiency in Python, Java, C#, or JavaScript for software development
- Experience with cloud platforms (AWS, Azure, GCP), APIs, and database integration
- Strong problem-solving skills and ability to translate business needs into technical solutions
- Excellent communication skills in Thai and English
Desired Qualifications
- Background in consulting, digital transformation, or software development
- Familiarity with Agile methodologies, Scrum, or DevOps principles
- Experience with AI, RPA, or workflow automation tools
- Certification in Business Analysis (CBAP, CCBA) or Agile methodologies
- Experience in data visualization and reporting using Power BI, Tableau, or Excel
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.