Job Location: Onsite, Canary Wharf, London
Employment Type: Full-Time
Work Schedule: Monday to Friday, 9am to 5pm
Salary Range: £43,000 – £48,000 per annum
About the Role
We are looking for a proactive Software Business Analyst to work directly with business stakeholders and our software engineering team.
You will be responsible for understanding business needs, translating them into clear technical and functional requirements, and ensuring delivered solutions meet stakeholder expectations.
Our engineering team follows an AI-first development approach, where Business Analysts work closely with Technical Leads, AI-assisted developers and QA engineers.
Key Responsibilities
- Engage with stakeholders to gather, analyse and challenge business requirements.
- Translate requirements into clear user stories, functional specifications and acceptance criteria.
- Analyse existing systems, identify process improvements and document workflows.
- Collaborate with Technical Leads to assess feasibility, dependencies and implementation priorities.
- Maintain and refine development tickets, ensuring requirements are clear before development begins.
- Coordinate stakeholder demonstrations, feedback and User Acceptance Testing (UAT).
- Manage requirement changes and communicate their impact to stakeholders.
- Use AI tools to improve requirements analysis, documentation and productivity.
- Support multiple software projects and maintain effective communication between stakeholders and engineering teams.
- 3–5 years of experience as a Software, IT or Technical Business Analyst.
- Proven experience working on web applications or enterprise software projects.
- Strong stakeholder engagement, requirements gathering and analytical skills.
- Experience producing user stories, acceptance criteria, process flows and functional documentation.
- Good understanding of Agile software development, SDLC and UAT.
- Ability to work directly with developers, Technical Leads and QA teams.
- Excellent written and verbal English communication skills.
- Experience with Jira, Confluence or similar project management tools. Desirable Skills
- Basic understanding of SQL, APIs, databases and system integrations.
- Experience with CRM, HRIS, student management or internal business applications.
- Familiarity with AI tools such as ChatGPT, Claude or Copilot.
- Experience in legacy system modernisation and process automation.
What We're Looking For
Someone who can independently engage with stakeholders, turn complex or unclear requests into development-ready requirements, and work closely with the Technical Lead to ensure the right solutions are delivered.
This is a hands-on Business Analyst role, not a Project Manager position
- Annual leave (7.2 weeks)
- Company Sick Pay.
- Statutory maternity and paternity pay.
- Employee Assistance Programme (HA Wisdom Wellbeing)
- Virtual GP access (Livi)
- 'Speak Up Service' - confidential support service to report any workplace concerns
- Specialist physical and mental wellbeing support services with 24/7 confidential counselling support (Wisdom)
- Financial, legal and medical advice services provided (Wisdom)
- Life & Leadership coaching (Wisdom)
- Financial coaching (MUNNY)
- Discounts and perks, offering savings on shopping, activities and more (Bright Exchange)
- Self development and Self taught trainings