Business Analyst (Senior)

Amatriot Group•Chantilly, VA

About The Position

The Senior Business Analyst gathers and analyzes requirements, conducts user interviews, and evaluates business processes to identify opportunities for AI-driven solutions. The role collaborates with Scrum Masters, Product Owners, development teams, UX designers, and federal clients to create clear, testable user stories, refine backlogs, and validate deliverables against acceptance criteria and stakeholder expectations. The analyst produces functional specifications, business process diagrams, use cases, and requirements traceability matrices that support development and compliance documentation. The role also supports user acceptance testing, resolves requirement ambiguities, and helps ensure solutions align with mission objectives, federal standards, and complex AI, data, and cross-domain technical environments. The position supports requirements for custom-developed applications and AI/GenAI capabilities, including multimodal AI, entity extraction and resolution, retrieval, structured output generation, data parsing and ingestion, and traceable analytic outputs. It also supports data architecture and integration needs such as vector, graph, and multi-database orchestration, ETL pipelines, data-layer access controls, provenance, lineage, and schema-aligned data ingestion. The analyst supports requirements for air-gapped, hybrid, and on-premises environments, container orchestration and distributed systems, locally hosted GPU servers, hyperconverged nodes, and multitenant Cross-Domain Solutions. Application and integration technologies named in the posting include TypeScript, React, Python, FastAPI, LanceDB, Lance Graph, PostgreSQL, Temporal.io, Docker, and Kubernetes. This is a full-time position located in Chantilly, Virginia. An active TS or higher security clearance is required, with the ability to obtain a CI Poly. The target salary range is $120,000–$140,000, depending on education, experience, certifications, and other position-specific requirements.

Requirements

  • Bachelor’s degree.
  • Minimum 8 years of relevant experience.
  • Active TS or higher security clearance, with ability to obtain a CI Poly.
  • Experience gathering and analyzing business and functional requirements.
  • Experience developing user stories and acceptance criteria.
  • Experience producing functional specifications, process diagrams, use cases, and requirements traceability matrices.
  • Experience supporting Agile software development teams and backlog refinement activities.
  • Experience facilitating communication between technical and non-technical stakeholders.
  • Experience supporting user acceptance testing and requirements validation.
  • Ability to analyze business processes and identify opportunities for automation and optimization.

Responsibilities

  • Elicit and analyze business and functional requirements through stakeholder interviews, workshops, and documentation review.
  • Translate complex requirements into clear user stories with well-defined acceptance criteria.
  • Resolve requirement ambiguities and establish a shared understanding of requirements and constraints.
  • Conduct gap analysis between current capabilities and the desired future state.
  • Analyze business processes and workflows to identify opportunities for AI-driven automation and optimization.
  • Participate in sprint planning, backlog refinement, and daily standups.
  • Collaborate with Product Owners, Scrum Masters, development teams, UX designers, and federal clients to prioritize features.
  • Validate user story completion against acceptance criteria and stakeholder expectations.
  • Support communication and coordination throughout the Agile development lifecycle.
  • Draft functional specifications and business requirements documents.
  • Develop business process diagrams, process flows, and use cases.
  • Maintain requirements traceability matrices supporting development and compliance documentation.
  • Keep requirements and supporting documentation aligned with solution capabilities and stakeholder expectations.
  • Facilitate communication between technical teams and non-technical stakeholders.
  • Support user acceptance testing by developing test scenarios, coordinating testing activities, and documenting results.
  • Gather user feedback and support resolution of identified issues.
  • Help ensure solutions align with mission objectives and applicable federal standards.
  • Support requirements analysis for in-house custom-developed applications and AI/GenAI capabilities.
  • Support requirements for data architecture, integration, enterprise infrastructure, cross-domain environments, and application development.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service