NCIS Business Requirements Analyst | Top Secret clearance

General Dynamics Information TechnologyQuantico, VA
$93,662 - $108,100Hybrid

About The Position

Transform technology into opportunity as a Business Requirements Analyst with GDIT. A career in enterprise IT means connecting and enhancing the systems that matter most. At GDIT you’ll be at the forefront of innovation and play a meaningful part in improving how agencies operate. The Naval Criminal Investigative Service (NCIS) is an organization of approximately 2,000 personnel of which 700 serve at HQ and the remaining staff serve at offices worldwide. NCIS is the DON component with primary responsibility for criminal investigation, law enforcement (LE), counter-terrorism (CT), counterintelligence (CI), and cyber matters. NCIS not only has primary responsibility for all criminal investigative, CI, CT, and cyber matters within the DON, but it also has exclusive investigative jurisdiction in non-combat matters involving actual, potential, or suspected criminal, terrorism, sabotage, espionage, and subversive activities. MEANINGFUL WORK AND PERSONAL IMPACT As a Business Requirements Analyst the work you’ll do at GDIT will be impactful to the mission of the IT Technology Operations division within the NCIS ITD organization and performs the following responsibilities/functions:

Requirements

  • Security Clearance Level: Active Top Secret clearance; Must be SCI eligible.
  • 3+ years of experience writing requirements documents (e.g., Requirements Specifications, Requirements Traceability Matrices, Functional Specifications, and Test Requirements documents)
  • Skilled in the use of MS Office tools (i.e., Word, Excel, Project, PowerPoint, Visio)
  • Ability to analyze and effectively communicate technical details about complex business processes through documentation.
  • BS/BA Degree.
  • US Citizenship required

Nice To Haves

  • Active Top Secret or TS/ SCI security clearance
  • Familiarity and experience in a Law Enforcement environment

Responsibilities

  • Interfaces with product owners and users of applications to understand business needs and desired changes for new or existing production systems
  • Defines, collects, analyzes, and organizes business requirements and communicates the same information to members of the software development team, including but not limited to Software Developers, Software Testers, Business Systems Analysts, Information Assurance Engineers, and Content Administrators
  • Draft system reference documents and technical guides
  • Ensure that assigned deliverable are completed on time
  • Generates recommendations in the form of technical briefings, reports, and other major documents provided to senior level client personnel
  • Collaborates with the team to ensure application changes meet business needs
  • Demonstrates application changes to product owners as they are delivered so that additional changes or modifications are recognized early in the development process
  • Conducts peer reviews to solicit feedback on materials created.

Benefits

  • Comprehensive benefits and wellness packages
  • 401K with company match
  • competitive pay
  • paid time off
  • Full-flex work week
  • variety of medical plan options, some with Health Savings Accounts
  • dental plan options
  • a vision plan
  • a 401(k) plan offering the ability to contribute both pre and post-tax dollars up to the IRS annual limits and receive a company match.
  • variety of paid time off plans, including vacation, sick and personal time, holidays, paid parental, military, bereavement and jury duty leave.
  • short and long-term disability benefits
  • life, accidental death and dismemberment, personal accident, critical illness and business travel and accident insurance are provided or available.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service