Sign Up Sign Up Log In Sign Up
This job has expired and you can't apply for it anymore. Start a new search.

Business Analyst

Job Description

The business analyst is responsible for eliciting, documenting, analyzing, verifying, validating, and managing the needs of the project stakeholders, including customers and end users. The business analyst serves as the conduit between the customer community and the solution development team.

  • Responsibilities:
  • Work with the product manager or project sponsor to document the product’s vision and the project’s scope within the context of the overall portfolio management strategy
  • Elicit requirements using interviews, documents, storyboards, surveys, site visits, business process descriptions, use cases, scenarios, event lists, business analysis, competitive product analysis, task and workflow analysis, and/or viewpoints
  • Write requirements specifications according to standard templates, using natural language simply, clearly, unambiguously, and concisely
  • Decompose high-level user requirements into functional requirements and quality
  • Define quality attributes, external interfaces, constraints, and other nonfunctional requirements
  • Represent requirements using alternative views, such as analysis models (diagrams), prototypes, or scenarios, where appropriate
  • Lead requirements analysis and verification, ensuring that requirement statements are complete, consistent, concise, comprehensible, traceable, feasible, unambiguous, and verifiable, and that they conform to standards
  • Participate in requirements prioritization
  • Enter, manipulate, and report on requirements stored in a commercial requirements management tool
  • Establish and implement effective requirements practices, including use and continuous improvement of a requirements process
  • Assist with the development of the organization’s requirements engineering policies, procedures, and tools
  • Implement ways to reuse requirements across the portfolio
  • Identify ways to assist product management in planning through requirements development and analysis across the portfolio
  • Propose new product features, updates, and methods for integration across the portfolio

Required Skills:

  • Analytical skills to critically evaluate the information gathered from multiple sources, reconcile conflicts, decompose high-level information into details, abstract up from low-level information to a more general understanding, distinguish presented user requests from the underlying true needs, and distinguish solution ideas from requirements
  • Communication skills to effectively engage and manage stakeholders, conduct requirement elicitation and communication workshops, propose recommended solution options
  • Ability to work with the vast array of information gathered during elicitation and analysis and to cope with rapidly changing information
  • Understanding of product management concepts and how enterprise software products are positioned and developed

Desired Skills:

  • DoD IT Acquisition domain knowledge is preferred
  • Minimum five years of experience in business analysis
  • Demonstrated experience in writing solution requirements and test specifications

Job Location



CACI employs a diverse range of talent to create an environment that fuels innovation and fosters continuous improvement and success. At CACI, you will have the opportunity to make an immediate impact by providing information solutions and services in support of national security missions and government transformation for Intelligence, Defense, and Federal Civilian customers. CACI is proud to provide dynamic careers for employees worldwide. CACI is an Equal Opportunity Employer - Females/Minorities/Protected Veterans/Individuals with Disabilities.

Company Name:
Security Clearance:
Chantilly, Virginia
United States
Not Specified
Job Number:

Send me email alerts for similar jobs