Social network you want to login/join with:
Business Analyst – Desktop Application Delivery, London
col-narrow-left
Client:
VE3
Location:
London, United Kingdom
Job Category:
Other
-
EU work permit required:
Yes
col-narrow-right
Job Reference:
b9881af4adee
Job Views:
8
Posted:
26.04.2025
Expiry Date:
10.06.2025
col-wide
Job Description:
Role Summary
We are seeking a highly capable Business Analyst with experience supporting the delivery of installable desktop software products that drive essential operational processes. The role involves understanding and articulating business and technical requirements, collaborating closely with developers, testers, and stakeholders, and supporting the delivery of compliant, secure, and user-friendly applications.
You will be responsible for analysing existing tools (provided as Python-based codebases and local data structures), eliciting and documenting requirements for enhancements and modernisation, supporting compliance, and ensuring that user needs are met through well-defined, traceable, and testable outputs.
Requirements
Key Responsibilities
Requirements Gathering & Analysis
- Conduct structured discovery sessions with technical teams, end users, product owners, and policy stakeholders to gather and validate business needs.
- Analyse existing software functionality and data flows from codebases and historical documentation to baseline current capabilities.
- Elicit functional and non-functional requirements including business rules, calculations (e.g., payroll logic), performance expectations, accessibility, GDPR compliance, and audit trails.
Documentation & Specification
- Produce high-quality deliverables including:
- Requirement Specifications and User Stories (with clear acceptance criteria)
- Business Process Models and Flowcharts (e.g., BPMN, swimlane diagrams)
- Data Models / Entity Relationship Diagrams
- Interface specifications and mapping documents
- Traceability matrices
- Ensure all documentation is version-controlled and meets GDS and organisational standards.
Stakeholder Engagement
- Act as the liaison between product, delivery, development, and QA teams.
- Support stakeholder reviews of feature definitions, scope boundaries, and solution proposals.
- Ensure end-user input (including from operational service centres or technical support teams) is accurately represented in specifications.
Testing & Validation Support
- Assist in the creation of test scenarios, cases, and data sets to validate business logic and functional coverage.
- Participate in test planning, UAT sessions, defect triage meetings, and release validation.
- Provide support to test teams by clarifying requirements and acceptance criteria.
Change Control & Agile Delivery
- Support Agile delivery processes through grooming, sprint planning, retrospectives, and demos.
- Help manage scope changes via structured change control processes, ensuring stakeholder agreement and impact analysis is recorded.
Compliance & Quality Assurance
- Ensure that system behaviours comply with data protection, accessibility (WCAG 2.2 AA), and software localisation requirements.
- Review application designs and screens to ensure alignment with end-user workflows and usability standards.
Essential Experience & Qualifications
Minimum Requirement: At least 5 years of experience as a Business Analyst delivering technology-enabled solutions, including desktop or local application delivery.
Technical and Domain Expertise
- Experience with projects involving installable software tools (e.g., payroll, data collection, secure reporting) and familiarity with deployment concerns for desktop environments (Windows, Mac, Linux).
- Experience working with Python-based systems or interpreting Python logic, especially where codebases are inherited from public sector or legacy platforms.
- Familiarity with system interoperability, offline workflows, and local data persistence or synchronisation requirements.
- Experience working with cross-functional delivery teams in Agile or hybrid Agile/Waterfall environments.
- Advanced skills in tools such as:
- BPMN tools (e.g., Lucidchart, Visio, Draw.io)
- Requirements management tools (e.g., Jama, ReqIF Studio)
- Strong understanding of data modelling, flow mapping, and change impact analysis.
Qualifications
- Degree in Business Analysis, Computer Science, Information Systems, or equivalent experience.
- Professional certifications such as:
- BCS Diploma in Business Analysis
- IREB Certified Professional for Requirements Engineering
- Scrum Product Owner or Scrum Master (desirable)
- Experience with multi-language (e.g., Welsh-English) product requirements or localisation file handling.
- Exposure to accessibility and usability standards including WCAG, GDS Service Standards.
- Experience working with public sector clients or regulated environments.
- Familiarity with payroll processes, tax reporting logic (e.g., PAYE, RTI), or statutory reporting flows.
Personal Attributes
- Detail-oriented, analytical, and structured in problem solving.
- Strong communicator with ability to translate complex technical concepts into plain English.
- Adept at managing multiple priorities and working with diverse stakeholder groups.
- Proactive, adaptable, and focused on delivering high-quality outcomes.
Security Clearance & Eligibility
- Must hold or be eligible for BPSS clearance.
What We Offer
- Exciting opportunity to support delivery of high-impact, nationally distributed desktop software products.
- Collaborative environment where BAs play a pivotal role in delivery success.
- Flexible working arrangements with supportive leadership and career development support.
- Competitive salary and benefits.
- Health Insurance and Employee Assistance Program
We are an equal opportunity employer. Applications from candidates of all backgrounds, ages, identities, and experiences are welcomed.