Partner with business stakeholders to gather, analyze, and document requirements.
Translate business objectives into detailed functional specifications and technical requirements.
Collaborate with architects, developers, QA, and product teams to align solutions with business needs.
Drive requirement workshops, stakeholder discussions, and technical deep dives.
Support backlog management, user story refinement, and acceptance criteria definition in Agile projects.
Perform detailed analysis of data models, workflows, APIs, and system integrations.
Provide input on solution design and validate deliverables against requirements.
Prepare and maintain BRDs, FRDs, process flows, and technical documentation.
Act as the primary liaison between technical teams and business units to resolve gaps or conflicts.