Business Analyst - Systems Re-engineering

A well established software provider are seeking a well versed and experienced Business Analyst to join their team. The ideal individual is more than comfortable speaking to the likes of Developers and other technical professionals, has pre-existing experience working for software houses/providers and has worked on systems re-engineering & systems migration projects. If this aligns, this opportunity could definitely be for you.

Initially 3-4 days per week in office but can be quite flexible in coming in, as and when needed of course.

Key Responsibilities:

-Requirements Elicitation & Validation

  • Lead workshops and discussions with developers to understand existing system behaviour.
  • Translate technical concepts into clear, business-friendly language for stakeholder review.
  • Collaborate with business teams to validate the current state and define future-state requirements.
  • Refine and iterate requirements until both technical and business stakeholders provide approval.

-Stakeholder Management

  • Develop strong, collaborative relationships across technical and business functions.
  • Manage stakeholder expectations, priorities, and potential areas of conflict.
  • Conduct workshops, interviews, and walkthroughs to gather insights and ensure shared understanding.

-Documentation & Traceability

  • Create user stories, acceptance criteria, process flows, and other supporting documentation.
  • Maintain a comprehensive audit trail of requirement changes and decisions within Azure DevOps.
  • Ensure all requirements are clear, testable, and aligned with development objectives.

-Collaboration with Development & Test Teams

  • Provide ongoing support to developers by clarifying requirements and resolving queries.
  • Work closely with testers to confirm adequate coverage of business processes and scenarios.
  • Contribute to backlog refinement, sprint planning, and review ceremonies.

-Process Improvement

  • Recommend enhancements to requirements gathering and documentation practices.
  • Champion best practices for communication and collaboration across teams.

Skills & Experience:

-Essential

  • Demonstrated experience as a Business Analyst on complex system migration or modernisation initiatives.
  • Ability to work autonomously, turning high-level objectives into clear, actionable deliverables.
  • Strong stakeholder management, facilitation, and negotiation capabilities.
  • Proven experience partnering closely with technical teams including developers, architects, and testers.
  • Excellent written and verbal communication skills, with the ability to bridge technical and non-technical audiences.
  • Proficient in creating user stories, acceptance criteria, process maps, and supporting documentation.
  • Confident working within Agile environments and using tools such as Azure DevOps, Jira, or similar platforms.

-Desirable

  • Experience with legacy system analysis and translating existing functionality into modern solutions.
  • Understanding of software development concepts (no coding required).
  • Familiarity with workflow configuration and management in Azure DevOps.
  • Awareness of test planning activities and UAT processes.

-Personal Attributes

  • Self-driven, proactive, and able to take initiative.
  • Composed and objective when working under pressure.
  • Strong analytical thinking and problem-solving skills.
  • Quick to learn new tools, techniques, and ways of working.
  • Collaborative, approachable, and positive, with a strong "can-do" attitude.

Job Details

Company
Hancock & Parsons Ltd
Location
Buckinghamshire, UK
Employment Type
Full-time
Posted