Business Analyst
A technology company is looking for an experienced Business Analyst for a public organization. You will support the complete redesign of a large-scale mobile application used by thousands of end users. You will play a central role in bridging business requirements, user experience (UX), design teams, and software development teams. The ideal candidate combines strong analytical capabilities with hands-on experience in mobile digital transformation projects, user journey mapping, and Agile delivery.
This role spans the full functional definition lifecycle, from business analysis and user journey design through to development readiness and delivery support.
What you do
- Gather and analyse business and user requirements
- Challenge and refine stakeholder requests to identify underlying business objectives
- Define and structure end-to-end user journeys
- Identify pain points, exceptions, and complex scenarios
- Collaborate with Product Owners and Project Managers to prioritise requirements
- Design detailed user journeys across multiple touchpoints
- Analyse and document:
- User flow variations
- Error scenarios
- Edge cases
- Offline functionality
- Real-time dependencies
- Accessibility requirements
- Ensure full coverage of critical user journeys
- Maintain end-to-end traceability between: User Journey → Features → Screens → User Stories → Acceptance Criteria
- Define functional requirements and features
- Create and maintain structured backlogs
- Draft Epics, User Stories, and Acceptance Criteria
- Manage dependencies and support backlog refinement activities
- Prepare functional inputs for UX/UI designers
- Define screen inventories and navigation flows
- Specify behavioural requirements and system states:
- Loading
- Error
- Empty state
- Offline mode
- Edge cases
- Ensure consistency between business requirements and user experience design
- Act as the key liaison between: Business stakeholders, UX/UI teams, Architects, Development teams, QA teams, Project Management
- Participate in workshops, Agile ceremonies, and refinement sessions
- Support testing and User Acceptance Testing (UAT)
- Maintain high-quality functional documentation in Confluence
- Create and manage functional repositories
- Ensure consistency and traceability across requirements, journeys, screens, stories, and test cases
Expected deliverables.
- Detailed User Journeys
- Functional Mapping
- Screen Inventories
- Wireflows
- Epics & User Stories
- Acceptance Criteria
- Functional Documentation (Confluence)
- UAT Support Documentation
- Traceability Matrices
What they ask
- Senior Business Analyst experience on large-scale digital projects
- Strong experience in complex mobile application projects
- Expertise in Agile/Scrum environments
- Advanced experience with:
- User Journeys
- User Stories
- Screen Mapping
- Wireflows
- Backlog Management
- Functional Analysis & Specification Writing
- Excellent stakeholder management skills
- Strong documentation and organisational abilities
- Tools:
- Confluence
- Draw.io
- Agile project delivery tools
- Strong analytical and problem-solving mindset
- Ability to structure complex topics into clear, actionable requirements
- High attention to detail
- Excellent communication skills across business and technical audiences
- Workshop facilitation experience
- Strong collaboration and stakeholder management capabilities
- Solution-oriented and pragmatic approach
- User-focused mindset with a strong delivery orientation
Profile
A proactive Business Analyst who can translate business needs into clear, actionable deliverables, ensure alignment between UX and technical teams, and contribute to the successful delivery of a major mobile transformation initiative.
How to apply
View the full assignment text and application details once your tailored application is ready.
Order a tailored application to view the full assignment and application details.
More context, less searching.
You get enough context to judge whether this job is relevant. The full brief, client details and next steps stay available inside the app.