Senior Business Analyst (AI & Product Engineering)
Description
Senior Business Analyst (AI & Product Engineering)
Roles & Responsibilities
Business Discovery & Analysis
- Lead customer workshops and stakeholder interviews to understand business problems and objectives.
- Analyse existing business processes and identify opportunities for improvement.
- Challenge assumptions, ask the right questions and uncover underlying business needs.
- Translate complex or ambiguous requirements into structured solution approaches.
- Build strong relationships with business stakeholders and engineering teams.
Product & Requirements Engineering
- Create high-quality Requirement Documents (BRDs).
- Define Epics, Features and User Stories with detailed Acceptance Criteria.
- Capture Functional and Non-Functional Requirements.
- Define business rules, workflows and process diagrams.
- Prioritise backlog based on business value and delivery objectives.
- Ensure requirements are implementation-ready before development begins.
AI-Assisted Analysis & Prototyping
Use AI as a productivity accelerator throughout the software delivery lifecycle.
Expected experience includes:
- Using Microsoft Copilot and Claude to accelerate business analysis, documentation and solution design.
- Creating rapid functional prototypes and validating ideas before engineering implementation.
- Producing high-quality requirements, user stories, acceptance criteria and test scenarios using AI-assisted workflows.
- Critically reviewing and refining AI-generated content to ensure business and technical accuracy.
UX & Solution Prototyping
Create visual artefacts that help customers and engineering teams align on the proposed solution.
Experience with:
- Figma
- Figma Make
- FigJam
Should be able to produce:
- Wireframes
- User journeys
- Screen flows
- Clickable prototypes
- Process flows
- Information architecture
Techno-Functional Solution Design
Act as the bridge between business and engineering.
Should be able to:
- Collaborate with Solution Architects and Technical Leads.
- Produce implementation-ready functional specifications.
- Define API integration requirements and data mappings.
- Document business rules and solution workflows.
- Understand system integrations and enterprise application architecture.
- Support engineering teams during design, development and testing.
A strong understanding of software engineering concepts such as APIs, integrations, authentication, cloud platforms and modern application architectures is expected.
Agile Delivery
- Own backlog refinement and story elaboration.
- Participate in Sprint Planning and solution discussions.
- Clarify requirements throughout development.
- Support QA, UAT and release validation.
- Ensure delivered functionality aligns with customer expectations.
Preferred Experience
- Enterprise SaaS platforms
- Custom software development
- Mobile applications
- eCommerce solutions
- Data integration and API-based systems
- AI-enabled software products
Desired Skills
The ideal candidate will demonstrate:
- Excellent business analysis and facilitation skills.
- Strong product thinking and customer-centric mindset.
- Ability to simplify complex business problems into practical software solutions.
- Excellent written and verbal communication skills.
- Strong analytical and problem-solving abilities.
- Ability to work effectively with customers, architects, developers and QA teams.
- High attention to detail and commitment to quality.
- Ability to independently drive requirement discovery through to engineering handover.