Lead Business Analyst (Remote - US)

ICF•Reston, VA
•$98,614 - $167,644•Remote

About The Position

The Lead Business Analyst supports delivery execution across a large, complex modernization program by translating business needs into clear, actionable, and testable requirements. This hands-on leadership role combines senior-level business analysis with leading and coordinating Business Analysts across multiple teams and workstreams, establishing consistent practices and deliverables, and ensuring requirements are ready for development and testing. The role is primarily delivery-facing and embedded with technical teams, while supporting structured client interactions at intake, requirements review, demonstrations, and acceptance. The Lead Business Analyst works closely with program leadership, technical leads, architects, developers, testers, stakeholders, and other Business Analysts, balancing program-level coordination with detailed analysis and documentation. The position is remote within the United States, with East Coast candidates preferred and the ability to support Eastern Time hours required. Applicants must be U.S. citizens or lawful permanent residents, reside and work in the United States, and be able to obtain and maintain Public Trust clearance. The position is not eligible for new H-1B visa sponsorship. The stated full-time pay range is $98,614 to $167,644, with final compensation dependent on factors including experience, skills, certifications, location, education, and applicable contract provisions.

Requirements

  • At least 8 years of Business Analyst experience supporting application development, digital transformation, and/or system modernization initiatives.
  • Demonstrated experience as a Lead Business Analyst on a large, complex application development or modernization program involving multiple teams or workstreams.
  • Demonstrated experience leading, mentoring, and coordinating other Business Analysts, reviewing their deliverables, and driving consistency in requirements practices and work products.
  • Extensive hands-on experience facilitating requirements elicitation sessions and working with diverse business and technical stakeholder groups.
  • At least 5 years of experience documenting requirements and specifications for web-based or enterprise systems.
  • At least 5 years of recent experience in a mature Agile delivery environment, such as Scrum or Kanban.
  • Ability to translate complex business processes and needs into user stories, acceptance criteria, process flows, functional requirements, and other implementation-ready artifacts.
  • Hands-on experience with Jira for backlog, requirements, and delivery management.
  • Hands-on experience with Confluence or a comparable collaboration platform for requirements and delivery documentation.
  • Working knowledge of modern software development lifecycles, including requirements traceability, integration testing, and release validation in Agile environments.
  • Strong professional and technical writing skills, including the ability to produce clear, concise, client-ready requirements, functional and process documentation, decision records, and formal deliverables.
  • Strong verbal communication and facilitation skills, including communicating complex business and technical concepts to technical and non-technical audiences.
  • Strong analytical, organizational, and problem-solving skills.
  • Ability to work across multiple teams and workstreams while balancing program-level coordination with detailed analysis.
  • Must be a U.S. citizen or lawful permanent resident (Green Card holder).
  • Must reside and perform work within the United States.
  • Ability to obtain and maintain Public Trust clearance.

Nice To Haves

  • Hands-on Figma experience, especially reviewing, annotating, validating, or iterating on wireframes, user flows, and prototypes with development and business stakeholders.
  • Experience supporting large-scale legacy system modernization, including APIs, system interfaces, and data integrations.
  • Experience supporting governance, intake, and acceptance processes on large or complex delivery programs.
  • Experience creating polished documentation and formal deliverables for client review and acceptance.
  • Experience translating business requirements and user needs into effective application experiences.
  • Experience using Mural or similar collaborative tools to facilitate requirements sessions, workshops, and cross-functional working sessions.
  • Experience scoping and decomposing complex work into actionable units appropriate for Agile execution.
  • Experience identifying and managing requirements dependencies across multiple development teams or workstreams.
  • Ability to operate independently, exercise sound judgment, and provide leadership in a fast-paced delivery environment.
  • Bachelor’s degree or equivalent years of professional experience.
  • Agile or Scrum certification.

Responsibilities

  • Lead and coordinate Business Analysts across multiple program workstreams, providing direction, mentoring, and oversight of BA activities and deliverables.
  • Establish and reinforce consistent requirements practices, documentation standards, and quality expectations across the BA team.
  • Review requirements, user stories, acceptance criteria, process documentation, and other BA work products for completeness, consistency, clarity, and readiness for development and testing.
  • Coordinate BA workload and activities across workstreams, identifying cross-team dependencies, requirements gaps, and areas requiring additional analysis.
  • Work with technical and non-technical stakeholders to understand complex business processes and system requirements in a digital modernization environment.
  • Lead requirements elicitation and analysis, translating business needs into user stories, acceptance criteria, functional requirements, and supporting artifacts.
  • Analyze and document system behavior, including APIs, data flows, integrations, edge cases, business rules, and dependencies.
  • Manage and maintain Jira backlogs, including refinement, prioritization, traceability, and readiness for development.
  • Develop and maintain functional, delivery, and governance documentation in Confluence, including requirements, process flows, decision records, and client-facing deliverables.
  • Support and participate in governance, intake, review, and acceptance processes.
  • Lead the definition and refinement of new features and functionality, partnering with program leadership, technical leads, and stakeholders to translate business needs into implementable solutions.
  • Collaborate with architects and developers on solution designs, integrations, system interfaces, and technical dependencies.
  • Produce and interpret process flows, data mappings, interface definitions, reporting requirements, and functional specifications.
  • Collaborate with developers and stakeholders on wireframes, user flows, and prototypes to align them with business requirements and functional intent.
  • Facilitate requirements sessions, working sessions, workshops, and cross-team collaboration with business, technical, and program stakeholders.
  • Support system demonstrations, incremental reviews, acceptance checkpoints, and preparation of associated documentation and deliverables.
  • Apply Agile delivery best practices and support continuous improvement across teams.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service