Summary
We are looking for a Business Analyst who can work closely with clients to gather and clarify requirements, translate them into clear documentation, and support the development team throughout the project lifecycle. The ideal candidate has strong analytical and communication skills, solid understanding of SDLC, and at least 2 years of BA experience in a client- facing environment. This role requires proactive problem- solving, accuracy in requirements management, and the ability to contribute effectively to complex projects.
Key Responsibilities
• Complete tasks on time and maintain high quality to minimize defects and rework.
• Work with QC to ensure all requirements, including change requests, are implemented and traceable.
• Assist clients in defining requirements, suggesting ideas, and proposing solutions.
• Perform other tasks as requested by Project Manager or Senior BA.
• Design application mock- ups or wireframes using prototyping tools.
• Assess feasibility of requests considering constraints.
• Clarify any unclear information about business requirements with stakeholders.
• Train project team members and stakeholders to understand the business context.
• Suggest new features or improvements for software solutions.
• Take lead BA role in large/complex projects (team size > 10).
• Gather business and system requirements from clients.
• Analyze, synthesize, and document requirements using charts, diagrams, URD, and SRS.
Job Qualifications
Education
• Bachelor’s degree in Information Technology, Information Management, or Business Administration.
Knowledge & Skills
• Effective communication, mentoring, and negotiation with stakeholders.
• Ability to write clear and comprehensive URD/SRS documents.
• Experience in software analysis, testing, and requirement validation is a plus.
• Understanding of BABOK® Knowledge Areas is a plus.
• Good business process modeling skills.
• Proficient in tools for requirement management (e.g., UML, Mindmap, Trello, Jira, Mantis, Redmine).
• Strong problem- solving, consulting, and teamwork skills.
• Solid understanding of software engineering and SDLC.
• Strong English communication skills (equivalent to IELTS 6.0).
Experience
• Minimum 2 years of experience as a Business Analyst in client- facing roles.
Attitude & Soft Skills
• Ability to build trust with clients and colleagues.
• Continuous improvement and innovation mindset.
• Adaptable to company culture and working environment.
• Follow company policies and information security regulations.
• Highly responsible and proactive in completing assigned tasks.
________________________________________
Soft Skills
• Ability to prioritize work and manage time effectively under pressure.
• Good analytical skills to manage large amounts of data.
• Ability to adapt quickly to the working environment and corporate culture.
• Strong team player with the ability to collaborate effectively.
• Attention to detail and accuracy is critical.
ATTRACTIVE BENEFITS
• Commitment to community development: charity every quarter, blood donation, public seminars, career orientation talks…
• Performance appraisal twice a year
• Healthcare and accident insurance
• Attractive salary and benefits (13th salary, distinguished employee of the quarter and year, seniority award…)
• Various training on best practices and soft skills
• Team Building activities in every summer, company trip, big annual year- end party every year, etc
• Fitness & sports activities: football, tennis, table tennis, badminton…
• Laptop and monitor for working
• Support for personal loans such as home loans, vehicle loans, tuition fees…
• Lunch allowance, free parking fee