Business Requirements Analyst

CACI•Arlington, VA
•$103,800 - $218,100

About The Position

CACI is seeking a Senior Business Requirements Analyst to join its Endpoint Engineering team on a contract supporting the Department of Homeland Security. The role reports to the PMO Business Analyst Manager and works closely with architects, project managers, business analysts, and engineers. The analyst helps customers translate business needs and value into technical project requirements, with a focus on infrastructure and endpoint engineering projects. The role may also assist with Mac and/or mobility engineering tasks and troubleshooting. The position is categorized as Information Technology, full time, and regular. No clearance is required to start, though the ability to obtain DHS Entry On Duty is required. No travel is required. The proposed salary range is $103,800–$218,100, with final pay influenced by factors including location, experience, skills, education, and certifications. CACI describes a culture centered on integrity, character, innovation, trust, and continuous growth. Employees have access to a flexible time-off benefit and learning resources. The company offers competitive compensation, benefits, and learning and development opportunities, including healthcare, wellness, financial, retirement, family support, continuing education, and time-off benefits.

Requirements

  • Ability to obtain Department of Homeland Security Entry On Duty (EOD).
  • B.A./B.S. degree or equivalent and 8 years of relevant experience.
  • Previous experience as a business analyst.
  • At least 2 years of Mac and/or mobility engineering experience.
  • Attention to detail and resourcefulness.
  • Experience using Kanban boards and agile methodologies.
  • Expertise in Scrum methodologies.
  • Strong verbal and written communication skills.
  • Strong Microsoft Office experience, particularly Excel, Visio, and PowerPoint.

Nice To Haves

  • Previous DHS or DoD experience.
  • Experience with ServiceNow Agile 2.0 and SPM.
  • Highly desired certifications: Certified Scrum Master, ITIL Foundation, other IT technical certifications, or PMP.

Responsibilities

  • Collaborate with project managers and sponsors to determine project scope and vision.
  • Identify project stakeholders and establish user classes and their characteristics.
  • Gather user requirements through interviews, workshops, questionnaires, surveys, site visits, workflow storyboards, use cases, scenarios, and other methods.
  • Define the scope and parameters of requirements analysis for each project, including project impact, outcome criteria, and metrics.
  • Work with stakeholders and the project team to prioritize requirements.
  • Review the effectiveness and efficiency of requirements-gathering processes and develop strategies to improve or leverage them.
  • Research and evaluate software and hardware products to meet agreed requirements and support purchasing efforts.
  • Analyze and verify requirements for completeness, consistency, comprehensibility, feasibility, and conformity to standards.
  • Develop and use standard templates to write accurate, concise requirements specifications.
  • Create process models, specifications, diagrams, and charts to guide developers and the project team.
  • Manage and track requirements throughout the project lifecycle, enforcing and redefining them as needed.
  • Assist with Mac and/or mobility engineering tasks and troubleshoot issues when needed.

Benefits

  • Flexible time-off benefit.
  • Learning resources and learning and development opportunities.
  • Healthcare benefits.
  • Wellness benefits.
  • Financial benefits.
  • Retirement benefits.
  • Family support benefits.
  • Continuing education benefits.
  • Time-off benefits.
  • Competitive compensation.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service