Role Overview:
This role covers end-to-end involvement in business analysis system design solution consulting and project delivery support. Depending on experience level you will contribute to requirement gathering solution design client advisory and/or lead consulting engagements and teams.
Key Responsibilities:
1) Business Analysis & Requirement Gathering
- Collaborate with clients and stakeholders to understand business processes challenges and system requirements.
- Conduct workshops and interviews to gather functional and non-functional requirements.
- Analyze and document current workflows and systems to identify gaps and improvement opportunities.
- Define use cases process flows (e.g. BPMN) and detailed business requirements.
2) Solution Design & System Analysis
- Translate business requirements into functional and technical specifications.
- Support or lead solution design including system architecture integration flows and data models.
- Identify system integration requirements data sources and business rules.
- Ensure solutions align with scalability performance and security standards.
- Support evaluation of platforms tools and technology stacks.
3) Client Consulting & Advisory
- Act as a liaison between business stakeholders and technical delivery teams.
- Provide advisory support for digital transformation system modernization and enterprise IT solutions.
- Participate in solution presentations proposals and implementation planning.
- Ensure alignment between client expectations and delivered solutions.
4) Project Delivery & Collaboration
- Work closely with Project Managers Developers QA DevOps and Architects throughout the project lifecycle.
- Support system testing and User Acceptance Testing (UAT).
- Monitor project progress and identify risks related to scope timeline or solution design.
- Ensure smooth communication between business and technical teams.
5) Documentation & Knowledge Sharing
- Prepare and maintain business requirements documents functional specifications and solution design documents.
- Contribute to internal knowledge base and best practices.
- Support user training and onboarding during implementation and post-deployment phases.
Qualifications:
- Bachelors or Masters degree in Computer Science Information Systems Software Engineering Business Information Technology or related fields.
- Junior Level: Minimum 1 year of experience in Business Analysis IT Consulting System Analysis or related roles.
- Senior / Team Leader Level: Minimum 5 years of experience in IT consulting business analysis system design or enterprise solution delivery with experience leading projects or teams preferred.
- Experience in Financial Services (especially mutual funds or investment-related projects) is a strong advantage.
Technical & Functional Skills:
- Strong understanding of software development lifecycle (SDLC)
- Experience in requirements engineering and system analysis
- Knowledge of API design data modeling and system integration concepts
- Familiarity with enterprise systems such as ERP CRM workflow or document management systems (DMS)
- Understanding of cloud platforms (AWS Azure GCP) and modern architectures (microservices serverless) is a plus
- Proficiency in tools such as Visio BPMN tools Postman Swagger Confluence and JIRA
Soft Skills:
- Strong analytical and problem-solving skills
- Excellent communication and stakeholder management abilities
- Detail-oriented organized and fast learner
- Ability to work independently and collaboratively in cross-functional teams
- Strong presentation and facilitation skills
- Good command of both Thai and English (spoken and written) is preferred
Preferred Experience:
- Financial services investment or mutual fund systems
- Enterprise digital transformation or system modernization projects
- Experience in IT consulting or system integrator environments
Required Experience:
Senior IC
Role Overview:This role covers end-to-end involvement in business analysis system design solution consulting and project delivery support. Depending on experience level you will contribute to requirement gathering solution design client advisory and/or lead consulting engagements and teams.Key Respo...
Role Overview:
This role covers end-to-end involvement in business analysis system design solution consulting and project delivery support. Depending on experience level you will contribute to requirement gathering solution design client advisory and/or lead consulting engagements and teams.
Key Responsibilities:
1) Business Analysis & Requirement Gathering
- Collaborate with clients and stakeholders to understand business processes challenges and system requirements.
- Conduct workshops and interviews to gather functional and non-functional requirements.
- Analyze and document current workflows and systems to identify gaps and improvement opportunities.
- Define use cases process flows (e.g. BPMN) and detailed business requirements.
2) Solution Design & System Analysis
- Translate business requirements into functional and technical specifications.
- Support or lead solution design including system architecture integration flows and data models.
- Identify system integration requirements data sources and business rules.
- Ensure solutions align with scalability performance and security standards.
- Support evaluation of platforms tools and technology stacks.
3) Client Consulting & Advisory
- Act as a liaison between business stakeholders and technical delivery teams.
- Provide advisory support for digital transformation system modernization and enterprise IT solutions.
- Participate in solution presentations proposals and implementation planning.
- Ensure alignment between client expectations and delivered solutions.
4) Project Delivery & Collaboration
- Work closely with Project Managers Developers QA DevOps and Architects throughout the project lifecycle.
- Support system testing and User Acceptance Testing (UAT).
- Monitor project progress and identify risks related to scope timeline or solution design.
- Ensure smooth communication between business and technical teams.
5) Documentation & Knowledge Sharing
- Prepare and maintain business requirements documents functional specifications and solution design documents.
- Contribute to internal knowledge base and best practices.
- Support user training and onboarding during implementation and post-deployment phases.
Qualifications:
- Bachelors or Masters degree in Computer Science Information Systems Software Engineering Business Information Technology or related fields.
- Junior Level: Minimum 1 year of experience in Business Analysis IT Consulting System Analysis or related roles.
- Senior / Team Leader Level: Minimum 5 years of experience in IT consulting business analysis system design or enterprise solution delivery with experience leading projects or teams preferred.
- Experience in Financial Services (especially mutual funds or investment-related projects) is a strong advantage.
Technical & Functional Skills:
- Strong understanding of software development lifecycle (SDLC)
- Experience in requirements engineering and system analysis
- Knowledge of API design data modeling and system integration concepts
- Familiarity with enterprise systems such as ERP CRM workflow or document management systems (DMS)
- Understanding of cloud platforms (AWS Azure GCP) and modern architectures (microservices serverless) is a plus
- Proficiency in tools such as Visio BPMN tools Postman Swagger Confluence and JIRA
Soft Skills:
- Strong analytical and problem-solving skills
- Excellent communication and stakeholder management abilities
- Detail-oriented organized and fast learner
- Ability to work independently and collaboratively in cross-functional teams
- Strong presentation and facilitation skills
- Good command of both Thai and English (spoken and written) is preferred
Preferred Experience:
- Financial services investment or mutual fund systems
- Enterprise digital transformation or system modernization projects
- Experience in IT consulting or system integrator environments
Required Experience:
Senior IC
View more
View less