Description

Key Responsibilities
Requirements & Roadmap Ownership

  • Partner closely with Product Owners to extract business needs and translate them into epics, features, and user stories with clear acceptance criteria.
  • Develop, manage, and refine product roadmaps that align with strategic and tactical goals.
  • Maintain backlog health to support sprint readiness and long-term delivery targets.
  • Vet and manage scope changes, ensuring ongoing alignment with roadmap priorities.


SDLC & Agile Delivery

  • Guide the team through all phases of the Software Development Life Cycle, from inception through delivery and demonstration.
  • Lead or participate in Agile ceremonies including backlog grooming, sprint planning, and retrospectives.
  • Ensure stories meet the Definition of Ready/Done before entering a sprint.
  • Collaborate with QA and developers to ensure requirements are testable and validated in each release cycle.


Stakeholder & PO Engagement

  • Act as the primary liaison between Product Owners, delivery teams, architects, and business stakeholders.
  • Conduct workshops and discovery sessions to clarify functional and non-functional requirements.
  • Provide product demos to stakeholders, gathering feedback and aligning expectations post-delivery.


Testing & Feedback

  • Coordinate and support User Acceptance Testing (UAT), ensuring alignment with business goals.
  • Assist in bug triage, clarifying business requirements to support resolution and enhancements.
  • Gather and synthesize post-release feedback for continuous product improvement.


Documentation & Visualization

  • Maintain Business Requirements Documents (BRDs), user guides, workflow diagrams, and process flows.
  • Utilize tools like Miro, Visio, or Lucidchart to convey complex workflows visually.


Required Skills & Qualifications

  • 5+ years of business analysis experience in a software delivery or consulting environment.
  • Deep understanding of Agile methodologies, backlog management, and SDLC best practices.
  • Expertise with tools like Jira, Azure DevOps (ADO), Confluence, or similar.
  • Strong facilitation and elicitation skills; capable of driving clarity across ambiguous or evolving business needs.
  • Excellent written and verbal communication skills for business and technical audiences.
  • Ability to manage priorities across multiple workstreams and product domains.
  • Experience creating and delivering product demonstrations and supporting go-live cycles.
  • Familiarity with cloud-based platforms, enterprise-scale applications, or AI-enhanced tooling.


Preferred Qualifications

  • Prior experience in an IT consulting or client-facing delivery role.
  • Experience with cloud platforms, data analysis, or cloud cost optimization.
  • Exposure to security, analytics, or customer-centric product design.
  • Experience with requirements for cross-functional teams, including architecture and QA stakeholders.
  • Bachelor's degree in Business, Information Systems, Computer Science, or equivalent experience.

Education

Bachelor's degree in Business, Information Systems, Computer Science