Senior Business Analyst, IT

ICF•Reston, VA
•$81,499 - $138,549•Remote

About The Position

ICF is seeking a Business Analyst for its Centralized Operations, Analytics and Technology (COAT) group to support ICF's Sightline data-driven platform for energy efficiency and clean energy programs. The role partners with product managers, technical architects, developers, clients, and other stakeholders to define and organize business requirements and translate business needs into clear, actionable requirements for technical teams. It supports several projects across multiple clients and requires understanding data concepts and communicating nuanced topics to both technical and non-technical audiences; hands-on development and data engineering are not required. The position works within a software product development team using a Scrum methodology. The successful candidate is resourceful, self-motivated, detail-oriented, collaborative, and able to work independently, follow up on tasks, and maintain clear, current product documentation. The role also supports project delivery through task tracking and project management tools. The position is remote for candidates residing in the United States, with Reston, Virginia preferred for hybrid or remote work. The stated full-time pay range is $81,499 to $138,549. All candidates must be authorized to work in the United States; the position is not eligible for new H-1B visa sponsorship.

Requirements

  • Bachelor’s degree in Math, Engineering, Science, IT, or a related discipline; one year of related experience may substitute for one year of education.
  • At least 5 years of experience in a Business Analyst or similar role supporting data-driven or technical systems, focused on requirements gathering, stakeholder collaboration, and translating business needs into technical solutions. A Master’s degree or PhD may substitute for up to two years of required experience.
  • At least 2 years of experience prioritizing multiple projects to meet goals, deliverables, and time-sensitive assignments and deadlines.
  • Ability to manage multiple tasks and projects accurately and with attention to detail, especially in a consulting environment.
  • Ability to independently prioritize tasks and manage time to meet deadlines in a fast-paced environment.
  • Strong interpersonal, listening, and communication skills, including the ability to articulate complex ideas and build relationships across teams.
  • Ability to collaborate with technical and non-technical stakeholders and facilitate alignment across cross-functional teams.
  • Professionalism, courtesy, and a cooperative attitude.
  • Comprehensive knowledge and experience with Microsoft Office products.
  • Must reside in the United States and be authorized to work in the United States.

Nice To Haves

  • Experience gathering software requirements, particularly defining data needs and clarifying system inputs and outputs.
  • Experience prioritizing multiple projects to meet goals, deliverables, and time-sensitive assignments and deadlines.
  • Prior experience working in an Agile software development process.
  • Experience supporting data-related workflows or systems.
  • Knowledge and experience with JIRA and/or Confluence.
  • Ability to develop system documentation to track issues and work with developers to ensure requirements are met.
  • Experience defining and documenting business processes and software requirements in an Agile software development process.

Responsibilities

  • Gather, clarify, and document data-related and system requirements with stakeholders and technical teams.
  • Create stories and tasks in JIRA to support execution of client deliverables.
  • Ensure proper execution of operations work and DevOps work, including enhancements to current products.
  • Support stakeholder meetings and prepare functional requirements documentation, including business requirements, functional specifications, and user stories.
  • Serve as a liaison between Product, stakeholders, marketing, and other supporting functional organizations; facilitate discussions and clear communication across groups.
  • Convey requirement specifications and other system documentation in concise, specific language that stakeholders can understand.
  • Support project delivery through task tracking and project management using project management tools.
  • Maintain clear and up-to-date product documentation.

Benefits

  • Flexible workplace arrangements and work-life balance.
  • Donation matching and volunteer opportunities.
  • Tuition reimbursement.
  • Access to professional development resources.
  • 401(k) matching.
  • Employee Stock Purchase Plan.
  • Additional benefits; candidates are directed to ask their recruiter for details.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service