Business analysts

Job Details

Job Purpose:

Business analysts identify, define and document business processes and software requirements to be developed as software. They serve as a liaison between business and IT teams by facilitating communication and determining software objectives that align with stated and unstated business needs.

  • Obtain a deep understanding of relevant business area(s) to be able to recommend solutions and build high-quality requirements.
  • Use a variety of techniques to understand business requirements, such as interviews, workshops, surveys, site visits, and storyboards.
  • Shape business requirements by making recommendations and suggesting alternatives to proposed solutions.
  • Understand technical options, limitations, costs, and risks. Communicate tradeoffs to business partners and work with them to shape requirements accordingly.
  • Translate conceptual user requirements into clear, detailed functional requirements.
  • Work with business and delivery teams to prioritize requirements.

Educational Qualifications:

  • Bachelor’s degree (or equivalent years of experience).
  • Business analysis certification (e.g. CBAP) is preferred.
  • Professional certification in agile methodologies is preferred.