Client company introduction:
It is a leading Elegant Digital Solutions, Human-Centered Design Powered by Strategy, Creativity, and Code.
Overview
We are seeking a Senior Technical Business Analyst to play a critical role in leading requirements discovery, translating business needs into precise technical artefacts, and driving sprint execution across complex web-based projects.
This is a senior, client-facing role.
Exceptional spoken and written English is non-negotiable, as the role requires confidently leading workshops, facilitating discussions with senior client stakeholders, and driving clarity across multidisciplinary teams.
1. Requirements Discovery & Stakeholder Leadership (Core)
- Lead and facilitate requirements discovery workshops with client stakeholders
- Confidently engage senior business and technical stakeholders to:
- Elicit complex business needs
- Challenge assumptions
- Drive alignment and decision-making
- Act as the primary translation layer between:
- Business stakeholders
- Designers
- Engineers
- Own end-to-end requirements management across projects
2. Technical Documentation & Analysis (Core)
- Produce high-quality, developer-ready documentation, including:
- Business Requirements Specifications (BRS / BRD)
- Functional and Technical Specifications
- User stories and acceptance criteria
- API contracts and interface definitions
- Data structures and content models
- Ensure requirements are:
- Clear
- Testable
- Unambiguous
- Fit for agile delivery
- Maintain traceability between requirements, implementation, and testing
3. Agile Delivery & Sprint Execution
- Own and run agile ceremonies, including:
- Backlog grooming / refinement
- Sprint planning
- Daily stand-ups
- Sprint reviews
- Ensure backlogs are prioritised, groomed, and developer-ready
- Partner closely with engineers to:
- Clarify scope
- Resolve ambiguity
- Reduce rework
- Identify delivery risks early and escalate where appropriate
4. Systems, Data & Integration Thinking
- Work confidently with technical teams on:
- API-driven architectures
- System integrations
- Data modelling and structures
- Understand and document:
- Data flows
- System interfaces
- Edge cases and error handling
- Support design decisions through structured analysis and clear documentation
5. Testing & Quality Assurance Support
- Define clear, testable acceptance criteria
- Support and lead User Acceptance Testing (UAT):
- Test planning
- Validation against requirements
- Defect triage and resolution
- Ensure delivered solutions meet agreed business and technical outcomes
Required Experience & Skills
- 5+ years experience as a Senior Technical Business Analyst in:
- Digital agencies
- Consultancies
- Software delivery environments
- Exceptional spoken and written English
- Able to confidently lead workshops and meetings
- Comfortable challenging stakeholders and driving decisions
- Strong experience delivering custom web-based applications
- Demonstrated ability to produce:
- Detailed technical documentation
- Clear user stories and acceptance criteria
- API and data specifications
- Strong understanding of:
- Agile / Scrum methodologies
- SDLC
- Hands-on experience with tools such as:
- Jira / Confluence (or similar)
- Figma (for low-fidelity flows and wireframes)
- Comfortable working remotely with distributed teams across time zones
Nice to Have
- Experience with:
- Headless CMS platforms (Storyblok, Contentful, Payload)
- API-first architectures
- eCommerce or marketplace platforms
- Technical background in:
- Computer Science
- Software Engineering
- Information Systems
- Experience mentoring or guiding junior BAs
What Success Looks Like
- Client stakeholders feel heard, understood, and confident
- Engineering teams receive clear, complete, developer-ready requirements
- Sprint delivery is predictable and calm
- Rework due to unclear requirements is minimized
Experience :
5+ years
Work Days:
(Monday to Friday)
Work Mode:
Remote
Job Type: Full-time
Work Location: Remote