Our client is seeking a skilled and detail-oriented Business Analyst to join their team. The ideal candidate will play a key role in bridging the gap between business needs and technical solutions by gathering requirements, defining acceptance criteria, and ensuring seamless collaboration between stakeholders and development teams.This is an exciting opportunity to contribute to impactful software initiatives within a dynamic and fast-paced environment.Key Responsibilities:
Gather, document, and analyze business requirements for software development projects.Define clear and actionable acceptance criteria for front-end, back-end, and integration workflows.Collaborate with cross-functional teams to ensure requirements are accurately translated into technical solutions.Manage and prioritize user stories, tasks, and epics using Jira.Facilitate requirement clarification sessions and stakeholder discussions to align expectations.Perform gap analysis and recommend improvements for business processes and system integrations.Support development and QA teams to ensure deliverables meet acceptance criteria.Assist during User Acceptance Testing (UAT) and help resolve issues or discrepancies.Communicate progress updates, risks, and milestones to internal and external stakeholders.Required Skills and Qualifications:
Proven experience writing detailed software acceptance criteria for complex systems.Strong hands-on experience with Jira (epics, user stories, task management, workflows).Solid understanding of front-end UX principles, back-end logic, and system integrations.Excellent analytical, communication, and interpersonal skills.Ability to work effectively in a cross-functional and fast-paced environment.High attention to detail and strong organizational skills.Preferred Qualifications:
Experience working with Agile/Scrum methodologies.Familiarity with modern software development practices and integration tools.