Posted 1y ago

Consultant - Business Analyst & Software Engineer

@ P3 Group
Bangkok, Bangkok, Thailand
HybridFull Time
Responsibilities:analyze requirements, develop software, implement automation
Requirements Summary:Bachelor’s or Master’s in related field; 3+ years in business analysis, software development, or digital transformation; proficiency in Python/Java/C#/JavaScript; cloud, API, and database experience; strong Thai and English communication.
Technical Tools Mentioned:Python, Java, C#, JavaScript, AWS, Azure, GCP, APIs, Power BI, Tableau, Excel
Save
Mark Applied
Hide Job
Report & Hide
Job Description

We are seeking a versatile Business Analyst & Software Engineer to join our consulting team in Thailand. This hybrid role combines business analysis, software development, and digital transformation to help clients enhance business processes, develop innovative software solutions, and implement automation strategies. You will work closely with stakeholders, developers, and consultants to analyze business needs, develop technical solutions, and support software deployment in various industries, including finance, retail, technology, and services.

Key Responsibilities

Business & Requirements Analysis

  • Gather, analyze, and document business requirements for software and digitalization projects.
  • Translate business challenges into technical solutions, working with both business and development teams.
  • Conduct stakeholder interviews, process mapping, and workflow analysis to identify inefficiencies.
  • Define project scope, objectives, and functional specifications in collaboration with clients.
  • Support the adoption of new technologies, automation tools, and digital business solutions.

Software Development & Implementation

  • Design and develop custom applications and automation tools tailored to business needs.
  • Work with Python, Java, C#, JavaScript, or other programming languages for application development.
  • Develop web and cloud-based solutions, ensuring scalability and performance.
  • Integrate applications with third-party APIs, databases, and enterprise systems.
  • Ensure data security, privacy compliance, and best coding practices in all solutions.

Process Automation & Digitalization

  • Identify opportunities for automation and implement software solutions to optimize workflows.
  • Develop and deploy chatbots, RPA (Robotic Process Automation), and AI-based solutions to enhance productivity.
  • Assist in the selection and implementation of ERP, CRM, and data analytics platforms.
  • Work with teams to develop dashboarding and reporting tools for business insights.

Testing & Deployment

  • Perform software testing, debugging, and optimization before deployment.
  • Support user acceptance testing (UAT) and assist with training for new system implementations.
  • Document software solutions and business workflows to ensure smooth transitions.

Cross-functional Collaboration & Consulting Support

  • Act as a bridge between business users, developers, and management.
  • Work closely with clients to analyze data, track KPIs, and provide insights for decision-making.
  • Conduct training sessions for teams to adopt new software tools and automation solutions.
  • Provide ongoing technical support and troubleshooting for implemented solutions.


Requirements

  • 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.
  • Experience in data visualization and reporting using Power BI, Tableau, or Excel is a plus.
  • Excellent communication skills in Thai and English.

Preferred 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.


Benefits

  • Competitive salary, bonus & allowance.
  • Competitive working conditions with opportunities for international exposure.
  • Flexible working schedule to support work-life balance.
  • Events and team-building activities to foster a collaborative work culture.
  • Networking and knowledge-sharing opportunities with industry experts.
  • Personal and professional career development through training and mentorship programs.
  • Friendly team of helpful colleagues, fostering a supportive and growth-oriented environment.
  • A great company culture in a Thai-German work environment.
  • Work on innovative projects with prestigious international customers.