Business Analyst
BJSS Limited
Nottingham
41d ago

Responsibilities

Whilst no project, engagement or role at BJSS is the same, there are core sets of responsibilities for all of our BAs that include :

Project Delivery

  • As a vital link in the Enterprise Agile delivery methodology, our BAs participate in and often lead agile project delivery activities, such as sprint planning, stand-
  • ups, show and tells, and retrospectives in their daily work routine

    Stakeholder Management

  • Delivery is core to the BJSS ethos. As a key interface to our clients, BAs are expected to work closely with stakeholders in order to ensure the no surprises end game is a reality in every project we deliver
  • Application of Analytical Techniques

  • We expect our BAs to be able draw upon extensive practical experience of applying requirements management techniques from a range of delivery methodologies to deliver pragmatic solutions to clients
  • As well as eliciting functional and non-functional requirements, BAs are responsible for driving usability and understanding client’s UX needs
  • Eliciting and Documenting System Functional and Non-Functional Requirements

  • Our BAs author requirements and supporting documentation to a necessary and sufficient level, balancing the demands of timely delivery and high-quality
  • They elicit system functional requirements and non-functional requirements from a range of stakeholders and own these throughout the project lifecycle ensuring delivery aligns with client expectation
  • Eliciting and Documenting System Data
  • By drawing upon an appreciation for the solution domain, our BAs structure data in a range of data models, including conceptual, logical and physical
  • Communication Requirements
  • Our BAs are as confident talking to an individual stakeholder, as they are talking to an entire room. They are comfortable conducting presentations, demonstrations, and walkthroughs, both pre-arranged and ad-hoc
  • Using a variety of written and oral communication methods, our BAs disseminate requirements to highly technical development and testing resources within the project team.
  • They are always aware of their audience and target the level of communication accordingly

    Must haves

  • Demonstrable operation as a hands-on BA, ideally in a lead role, and on large scale software delivery projects - at least one of which will have been a complex, enterprise project or programme
  • A proven track record of delivering software, ideally using agile methodologies
  • Strong stakeholder management
  • The knowledge of and practical experience in the various techniques to elicit, analyse and communicate requirements.
  • An in-depth understanding of the software delivery lifecycle, ideally within an agile environment
  • SDLC Experience
  • Contribution to inception and elaboration project activities e.g. the preparation of pre-sales proposals
  • Supporting development and testing activities, ideally as part of agile, iteration driven delivery
  • Supporting the definition and execution of user acceptance testing
  • Supporting go-live transition activities
  • Desirables

  • Familiarity with project management tools and techniques e.g. planning and estimating
  • Exposure to the delivery of different project types, such as commercial off the shelf; new development; and enhancements / support
  • Experience in activities such as :
  • Conceptual Data Modelling (modelling the domain)
  • Business Requirements Analysis using structured techniques e.g. BPMN
  • Logical Data Modelling (modelling the system)
  • Systems Requirements Analysis using structured techniques e.g. UML
  • Practical, hands-on experience with :
  • Requirements management and documentation tools (e.g. JIRA, Confluence)
  • Modelling tools (e.g. Sparx Enterprise Architect)
  • Visualisation tools (e.g. Balsamiq)
  • Standard Microsoft Office software
  • Familiarity with, or appreciation of :
  • Data discovery & manipulation via SQL
  • Object oriented programming (e.g. C#, Java)
  • Continuous integration
  • Development tools
  • Testing tools
  • Apply
    Add to favorites
    Remove from favorites
    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form