Salary: £50,000 - 55,000 per year Requirements: Degree educated (or equivalent) Proven experience delivering value as a Business Analyst to web and application development projects within a small company or team Experience working on UX focused projects Strong experience in complex businesses with data heavy environments Ability to understand relational database structures and data models Experience documenting processes and user journeys Agile/Scrum environment experience Strong stakeholder engagement and workshop facilitation skills CRM, Finance, Membership or Subscription product experience (desirable) Working in a Charity or Not-For-Profit Organisation (desirable) Experience querying transactional databases (e.g. SQL) (desirable) Wireframing tools (Adobe XD, Axure or similar) (desirable) Atlassian tools (Jira, Confluence) (desirable) BA, Scrum or Agile certifications (desirable) Responsibilities: Analyse, document and challenge existing systems, workflows and data structures Capture and document as-is and to-be states, including detailed gap analysis Work with the Project Manager to develop a roadmap from current to future state Gather and document requirements, pain points and user stories Create personas and represent user journeys in collaboration with UX specialists Understand the data / information architecture of the existing system and supporting spreadsheets and processes, mapping this to the new application Build and refine backlogs in Jira and maintain documentation in Confluence Work with the 3rd party developers to ensure the effective implementation of the design ideas Support usability testing and software release quality assurance Contribute to Scrum ceremonies and Agile delivery Technologies: Atlassian Confluence CRM Support JIRA Project Manager SQL Web UX UI Design More: We are a respected Not-for-Profit organisation based in Central London, offering a 12-month Fixed Term Contract position for a Business Analyst focused on data and user experience. Our innovative, creative, and collaborative culture includes regular learning and development opportunities, with a strong emphasis on health and wellbeing for our staff. The salary for this role is up to £55,000, alongside 25 days of holiday plus 3 additional days over Christmas, a bonus, a 12.5% non-contributory pension scheme, private medical care, and an employee assistance programme. We operate in a hybrid model, with 2 days in the office and 3 days working from home. last updated 9 week of 2026