As a Senior Business Analyst, you will play a crucial role in bridging the gap between our clients’ business needs and our technical solutions. You will be responsible for gathering and analysing requirements, designing processes, creating functional designs, and planning and executing testing. Your expertise in Agile methodologies and Microsoft Azure DevOps will be essential in delivering high-quality projects on time and within budget. This is a customer-facing role and you will work directly with business stakeholders and subject matter experts to produce requirement, functional and process models that translate business needs into clear, actionable designs for delivery teams.