ICF

LeadBusinessAnalyst

$99–168k Virginia Beach, Virginia, United States FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Lead candidates.

The Brief

“Lead Business Analyst at ICF. Skills: Business analysis, Requirements elicitation, Agile delivery, Stakeholder management. Support delivery execution. Translate business needs”

Industry & Context.

Problems you'll solve

Problem-solving skills

Eligibility Requirements

Support EST hours, Public Trust clearance

What They're Looking For.

Must Have

8+ years Business Analyst experience, 8+ years requirements elicitation experience, 5+ years documenting requirements, 5+ years mature Agile experience, Hands-on Jira usage, Hands-on Confluence usage, Hands-on Figma usage, Hands-on Mural usage, Working knowledge SDLC, Analytical skills, Organizational skills, Problem-solving skills, Excellent written communication, Excellent verbal communication, U.S. Citizen or Green Card, Reside in United States, Ability to obtain Public Trust

Nice to Have

Experience legacy system modernization, Experience supporting governance processes, Technical writing skills, Scoping and decomposing work, Excellent client interaction skills, Facilitating working sessions skills, Ability to work across teams, Time management skills, Organizational skills, Reporting skills, Ability to multi-task, Adapt in fast-paced environment, Ability to work independently, Bachelor’s degree preferred, Agile certification preferred, Scrum certification preferred

What You'll Do.

Support delivery execution

Translate business needs

Define actionable requirements

Define testable requirements

Support client interaction

Operate across requirements definition

Operate across technical analysis

Operate across governance processes

Operate across modern delivery tools

Work with program leadership

Work with technical leads

Work with UX designers

Ensure requirements clarity

Ensure requirements traceability

Ensure requirements implementation-ready

Understand business processes

Understand system requirements

Lead requirements elicitation

Lead requirements analysis

Translate business needs into user stories

Translate business needs into acceptance criteria

Translate business needs into supporting artifacts

Analyze system behavior

Document system behavior

Manage backlogs in Jira

Maintain backlogs in Jira

Prioritize backlog items

Ensure backlog readiness

Develop functional documentation

Maintain functional documentation

Develop delivery documentation

Maintain delivery documentation

Develop governance documentation

Maintain governance documentation

Support governance processes

Support intake processes

Support review processes

Support acceptance processes

Partner with leadership on feature design

Partner with leadership on functionality design

Collaborate with architects on solution designs

Collaborate with developers on solution designs

Collaborate on integrations

Collaborate on system interfaces

Produce process flows

Interpret process flows

Produce data mappings

Interpret data mappings

Produce interface definitions

Interpret interface definitions

Produce reporting requirements

Interpret reporting requirements

Collaborate with developers on wireframes

Work within Figma to review wireframes

Work within Figma to annotate wireframes

Work within Figma to validate wireframes

Work within Figma to iterate on wireframes

Ensure wireframe alignment with intent

Facilitate working sessions

Facilitate cross-team collaboration

Support system demonstrations

Support incremental reviews

Support acceptance checkpoints

Create documentation deliverables

Contribute to Agile delivery environment

Apply Agile best practices

Support continuous improvement

Support solutioning efforts

How You'll Work.

Team & Collaboration

Technical stakeholders; Non-technical stakeholders; Program leadership; Technical leads; Architects; Developers; UX designers; Cross-team collaboration

Communication Scope

Written communication; Verbal communication; Client interaction; Facilitating sessions

Process & Methodology

Agile delivery, Backlog management, Scrum, Kanban, Scoping work, Decomposing work

Full Job Description

**Geographic Preference:** East Coast preferred; Must be able to support EST business hours. **Role Overview** As a **Lead Business Analyst** , you will play a key role in supporting delivery execution by ensuring complex business needs are translated into clear, actionable, and testable requirements. This role is **primarily delivery-facing** , embedded with technical teams, while supporting structured client interaction at key points such as intake, review, and acceptance. This position requires a hands-on, senior analyst who is comfortable operating across requirements definition, technical analysis, governance processes, and modern delivery tools. You will work closely with program leadership and technical leads, as well as architects, developers, and UX designers, to ensure requirements are clear, traceable, and implementation-ready. **Key Responsibilities** * Work closely with technical and non-technical stakeholders to understand complex business processes and system requirements in a digital modernization context. * Lead requirements elicitation and analysis, translating business needs into clear user stories, acceptance criteria, and supporting artifacts. * Analyze and document system behavior including APIs, data flows, integrations, edge cases, and dependencies to ensure requirements are complete and testable. * Actively manage and maintain backlogs in **Jira** , ensuring appropriate prioritization, refinement, and readiness. * Develop and maintain functional, delivery, and governance documentation in Confluence, including requirements, process flows, and decision records. * Support and participate in established governance, intake, review, and acceptance processes. * Partner with program leadership and technical leads to design new features and functionality based on business and customer needs. * Collaborate with architects and developers on solution designs, integrations, and system interfaces. * Produce and interpret complex documentation including pr

Free ATS check

Applying for this Lead Business Analyst role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about ICF?

Real rants from real employees. Read before you apply.

Read Company Rants →