Salary: £39,600 - 40,980 per year Requirements: Proven experience as a Business Analyst on Agile/Scrum software development projects. Skilled in requirements engineering (e.g., user stories, acceptance criteria, etc.). Strong oral and written communication skills. Strong stakeholder management experience and skill in facilitation (including requirements workshops, stakeholder interviews). Good attention to detail, along with strong analytical and critical thinking skills. Experience with project management tools such as Jira, Confluence, and Azure DevOps. Public sector experience would be beneficial. Responsibilities: Collaborate with stakeholders and Product Owners to refine and prioritize requirements. Write clear, testable user stories and acceptance criteria for the development team. Support the full Agile delivery lifecycle, from discovery to release. Facilitate workshops, map processes, and ensure traceability from requirements to testing. Focus on "to-be" processes while occasionally documenting "as-is" states. Technologies: Azure Confluence DevOps Support JIRA Cloud More: We are currently seeking a Business Analyst to join our NHS client on a 6-month contract basis, operating in a hybrid model based in Cardiff. In this role, you'll support ongoing and upcoming software development projects, playing a key part in requirements gathering, user story creation, and stakeholder engagement to ensure that solutions effectively meet business and user needs. This position falls inside IR35, with a competitive daily rate. If you're interested in taking your career to the next level and meet the required qualifications, we encourage you to apply. Additionally, we offer a referral bonus for successful candidate referrals. Follow us on LinkedIn for more exciting roles and opportunities. last updated 4 week of 2026