Responsibilities:
- Collaborate with stakeholders to gather, document, and prioritize business requirements.
- Analyze and document business processes, workflows, and use cases.
- Identify opportunities for process improvement and optimization.
- Develop detailed business requirements documents, user stories, and acceptance criteria.
- Facilitate communication and collaboration between business and technical teams.
- Assist in the evaluation and selection of software solutions and vendors.
- Conduct feasibility studies and cost-benefit analysis for proposed initiatives.
- Define and track key performance indicators (KPIs) to measure project success.
- Provide support during the implementation and testing phases.
- Act as a liaison between business stakeholders and development teams.
Requirements:
- Bachelor’s degree in Business Administration, Information Systems, or related field; advanced degree preferred.
- Proven experience as a Business Analyst or similar role.
- Strong analytical and problem-solving skills.
- Excellent communication and interpersonal abilities.
- Ability to understand complex business processes and translate them into technical requirements.
- Experience with requirement gathering techniques such as interviews, workshops, and surveys.
- Familiarity with Agile methodologies and tools.
- Proficiency in business analysis tools such as Microsoft Visio or Lucidchart.
- Knowledge of project management principles and practices.
- Ability to work independently and collaboratively in a fast-paced environment.