Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Business Analyst

$67.36k - $114.5k

ICF International Inc

Business Analyst
Location: US Remote

Prefer Location: Reston, VA

Ready to make a difference?
ICF is seeking a Business Analyst to work in join our product development team. In this role, you will work with project managers, technical architects, and clients to help define and organize business and technical requirements for tools and products supporting our energy efficiency programs. This involves interviewing stakeholders to help refine and maintain requirements, working with the development team to implement the updates, comprehensive testing of the system, keeping product documentation and artifacts up to date, and helping to track and manage project tasks.

This is a role for someone who likes to roll up their sleeves and really dive into the details. Successful candidates will be resourceful, self-motivated, and possess exceptional attention to detail.

Candidates should be comfortable working on a software product development team following a scrum development methodology. Candidates should appreciate a collaborative environment but be highly independent and driven to follow-up on tasks without prompting. Our software includes quantitative and analytical components so a desire and experience to work on nuanced and complex subject material is a must.

Why you will love working here:
  • Quality of life: Flexible workplace arrangements, work-life balance
  • Investment of the community: Donation matching, volunteer opportunities
  • Investment in you: Tuition reimbursement, access to professional development resources, 401k matching, Employee Stock Purchase Plan
  • And many, many more (Ask your recruiter for more details!)
What you will be doing:
  • Define, coordinate, and track tasks related to software updates, migrations, and deployments.
  • Create stories and tasks in JIRA to support the execution of client deliverables
  • Support meetings with stakeholders and help prepare functional requirements documentation, including business requirements, functional specifications, and user stories
  • Support all aspects of the software development cycle including requirements, design, testing, and delivery.
  • Develop and maintain functional design documentation
  • Generate requirement specifications, use cases, process flow diagrams, and other system documentation into concise and specific language to facilitate stakeholder understanding
  • Work closely with the development team on requirements, design, and testing of new enhancements and bug fixes
  • Support stakeholders through training, as well as one-on-one technical assistance
  • Develop an understanding of the operational processes and procedures and take initiative on process improvements
What we need you to have (minimum qualifications):
  • Bachelor's degree in Business, Information Systems, Computer Science, Engineering, Math, Science, or a related field.
  • 2+ years of experience supporting the software development life cycle, including gathering and documenting business and technical requirements, coordinating development tasks, and working in an Agile or Scrum-based product development environment or related experience
  • Advanced proficiency in MS Office product
  • Must be able to pass background check including a drug screening.
What we would like you to have:
  • Experience with issue tracking and project management tools such as JIRA and SharePoint
  • Experience with SQL
Professional Skills:
  • Clearly defines and documents business processes and software requirements
  • Identifies, tracks, and coordinates software development team tasks
  • Develops system documentation to track issues and to work with developers to ensure that requirements are being met
  • Balances and prioritizes multiple projects to meet goals, deliverables, and deadlines
  • Works collaboratively and cohesively in a team environment
  • Extremely well-organized with a high appreciation for details
  • Superior verbal and written communication skills
  • Strong analytical, problem-solving, and decision-making capabilities
  • Resourceful and self-motivated
  • Excellent interpersonal skills including courtesy, professionalism, and a cooperative attitude
  • Exceptional attention to detail in communication and deliverables

Working at ICF
ICF is a global advisory and technology services provider, but we're not your typical consultants. We combine unmatched expertise with cutting-edge technology to help clients solve their most complex challenges, navigate change, and shape the future.

We can only solve the world's toughest challenges by building a workplace that allows everyone to thrive. We are an equal opportunity employer. Together, our employees are empowered to share their expertise and collaborate with others to achieve personal and professional goals. For more information, please read our EEO policy.

We will consider for employment qualified applicants with arrest and conviction records.

Reasonable Accommodations are available, including, but not limited to, for disabled veterans, individuals with disabilities, and individuals with sincerely held religious beliefs, in all phases of the application and employment process. To request an accommodation, please email View email address on click.appcast.io and we will be happy to assist. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations.


Read more about workplace discrimination rights or our benefit offerings which are included in the Transparency in (Benefits) Coverage Act.


Candidate AI Usage Policy

At ICF, we are committed to ensuring a fair interview process for all candidates based on their own skills and knowledge. As part of this commitment, the use of artificial intelligence (AI) tools to generate or assist with responses during interviews (whether in-person or virtual) is not permitted. This policy is in place to maintain the integrity and authenticity of the interview process.


However, we understand that some candidates may require accommodation that involves the use of AI. If such an accommodation is needed, candidates are instructed to contact us in advance at View email address on click.appcast.io. We are dedicated to providing the necessary support to ensure that all candidates have an equal opportunity to succeed.


Pay Range - There are multiple factors that are considered in determining final pay for a position, including, but not limited to, relevant work experience, skills, certifications and competencies that align to the specified role, geographic location, education and certifications as well as contract provisions regarding labor categories that are specific to the position.


The pay range for this position based on full-time employment is:
$67,355.00 - $114,503.00

Nationwide Remote Office (US99)
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Business Analyst in Reston, VA vacancy
  •  ...Job Description Job Description Job Title: HR Process Analyst Specialist Location: Vienna, VA OR Winchester, VA Type: Contract...  ...and metrics. Requirements Bachelor’s degree in Business Administration, Human Resources, Finance, or a related field.... 
    Suggested
    Contract work
    For contractors
    Work at office
    Local area

    System One

    Vienna, VA
    3 days ago
  • $86k - $138k

     ...Quality Assurance Process Analyst - Mission Assurance Job Locations US-VA-Herndon Requisition ID 2026-166112...  ..., skills, and competencies, as well as geographic location and business and contract considerations. Depending on the position, employees... 
    Suggested
    Contract work
    Shift work

    Peraton

    Herndon, VA
    1 day ago
  • $104k - $166k

     ...seeking a Senior Quality Assurance / Mission Assurance Process Analyst to join our team of qualified, diverse individuals. The ideal candidates...  ..., skills, and competencies, as well as geographic location and business and contract considerations. Depending on the position,... 
    Suggested
    Contract work
    Temporary work
    Shift work

    Navstar

    Herndon, VA
    3 days ago
  • $35 per hour

     ...Job Title: Business Systems Analyst Location: Vienna, VA or Pensacola, FL (Hybrid - 3 days onsite per week) Category: Real Estate Lending Employment Type: Contract Contract Duration: 6 months with potential extension Pay Rates: Pensacola : Experience... 
    Suggested
    Contract work
    Work at office
    3 days per week

    Seneca

    Vienna, VA
    2 days ago
  •  ...Responsibilities & Qualifications RESPONSIBILITIES Expert in particular business processes, responsible for formulating systems scope and...  ...authority. Overview We are seeking a Business Systems Analyst to join our Defense Logistics Agency (DLA) team. TekSynap is... 
    Suggested
    Full time
    Contract work
    Temporary work
    Local area
    Remote work
    Monday to Friday
    Weekend work
    Day shift
    Afternoon shift

    TekSynap

    Reston, VA
    3 days ago
  •  ...Business Systems Analyst Location: JBAB Work Type : Onsite Remote Work : NO Job Description Gridiron IT is seeking Business Systems Analyst who enjoys interacting with people and has a desire to expand their knowledge and take on greater responsibility... 
    Full time
    Part time
    Work experience placement
    Remote work

    Gridiron IT

    Reston, VA
    4 days ago
  •  ...higher. Must be a U.S. Citizen Position Type: Full-Time, Exempt ASRC Federal Agile Decision Sciences LLC is seeking a Business Analyst (Journeyman) with an active US Government Security Clearance to support the U.S. Army CECOM Army Software & Innovation Center... 
    Full time
    For contractors
    Immediate start
    Remote work

    ASRC Federal Holding Company

    Reston, VA
    3 days ago
  •  ...Senior Application Systems Analyst Location: Reston VA / Plano, TX (3 Days onsite Per week) Duration: 12+ Months Contract Job...  ...or revised applications systems and programs. Work with the business unit or other subject matter experts to identify or refine technical... 
    Contract work
    Work experience placement
    3 days per week

    TriOptus LLC

    Reston, VA
    5 days ago
  • $63.3k - $129.7k

     ...Job Title: CSOM Business Systems Analyst Job Category: Information Technology Time Type: Full time Minimum Clearance Required to Start: None Employee Type: Regular Percentage of Travel Required: None Type of Travel: None The Opportunity: The CSOM... 
    Full time
    Contract work
    Work experience placement
    Flexible hours

    CACI International

    Reston, VA
    6 days ago
  •  ...Overview JOB TITLE: Business Systems Analyst WORKSITE LOCATION: Tysons, VA Responsibilities JOB DUTIES: Gather and document business requirements for systems supporting fabrication, procurement, and inventory workflows. Define acceptance criteria and... 

    M.C. Dean, Inc.

    Vienna, VA
    5 days ago
  •  ...A top financial institution is seeking a Business Systems Analyst to support mortgage teams and drive solutions across critical product lines. The qualified professional in this role will be required to work out of the company's Pensacola, Florida, or Vienna, Virginia... 
    Full time
    Work at office

    Tandym Group

    Vienna, VA
    2 days ago
  • $60 - $65 per hour

     ...Position: Business Systems Analyst III Location: Reston, Virginia Duration: Contract Job ID: 177178 Job Overview: We are seeking a highly skilled Business Systems Analyst III to support business process analysis, vendor coordination, testing, and data-... 
    Full time
    Contract work

    Pinnacle Group

    Reston, VA
    8 days ago
  •  ...Talascend is currently seeking an IT Business Analyst for a contract opportunity with our client in Herndon, Virginia . Overview An experienced IT Business Analyst with strong infrastructure knowledge is needed to support analysis, design, and implementation... 
    Contract work

    Talascend

    Herndon, VA
    2 days ago
  •  ...Business Data Analyst Job Locations US ID 2026-4415 Category Defense Type Full Time Overview Amyx is seeking a Business Data Analyst III to support DLA Enterprise Architecture business architecture activities. This... 
    Full time
    Temporary work
    For contractors
    Flexible hours

    Amyx

    Reston, VA
    1 day ago
  •  ...Data Analyst Duration: 12 Months Required Skills: Strong experience in data analysis functions - Data Modelling/Data-Mart/Data Governance/Metadata/Data Cleaning/Data Lineage etc. Moving internal assets to AWS Cloud Requirement gathering experience is... 

    Samprasoft

    Herndon, VA
    2 days ago
  • $101k - $155k

     ...IT Systems Business Analyst Addison, TX (Hybrid); Bellevue, WA (Hybrid); Durham, NC (Hybrid); Emeryville, CA (Hybrid); Reston, VA (Hybrid) Tanium is growing and is searching for a dynamic IT Systems Business Analyst that will play a pivotal role in leading strategic... 
    Full time
    Live in
    Work at office
    Worldwide
    Flexible hours
    3 days per week

    Tanium

    Reston, VA
    5 days ago
  •  ...Technical Business Systems Analyst Verisign is currently looking for a Technical Business Systems Analyst with a strong hands-on ERP experience in the Financials space that would provide functional and technical support to internal business customers. This person will... 

    Samprasoft

    Reston, VA
    2 days ago
  •  ...for driving strategic process transformation initiatives across business units. Applies deep expertise in process improvement...  ...tools for process automation and optimization. Mentor junior analysts and contribute to knowledge sharing across the team. May perform... 
    Internship
    Monday to Friday

    Navy Federal Credit Union

    Vienna, VA
    2 days ago
  •  ...Job Title : Business Analyst Location : Vienna, VA (Hybrid) Type : Full-Time Position Description Weris is currently seeking a skilled Business Analyst to provide critical support to our Department of Transportation customer in finance and business operations... 
    Full time
    Temporary work
    Work at office
    Local area
    Flexible hours
    2 days per week

    Weris, Inc.

    Vienna, VA
    1 hour ago
  • $72.28k - $117.52k

     ...job-related knowledge, geographic location, and other specific business and organizational needs. As a candidate, you are encouraged...  ...TD sponsorship Job Description Summary: The Business Analyst III provides analytical and project management support to... 
    Work experience placement
    H1b
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours

    TD Bank Group

    Vienna, VA
    5 days ago
  • $80k - $90k

     ...exciting opportunities to work with leading industry experts, business consultants and IT specialists across large government and private...  .... Open Jobs Oct 31 2025 Job ID: 773333 | Title: Business Analyst Yakshna Solutions, Inc (YSI) is a CMMI Level 3 assessed, ISO 90... 
    Full time
    Temporary work
    Immediate start
    Remote work

    Yakshna Solutions

    Herndon, VA
    4 days ago
  •  ...Senior Business Analyst / Lead With PMP Certification We are seeking a Senior Business Analyst / Lead with PMP certification to support the client. This role will lead business analysis efforts, drive process improvements, and serve as the primary liaison between FDA... 

    Oran

    Herndon, VA
    5 days ago
  •  ...a certified global provider of a broad range of Technology and Business consulting services. We are in search of a highly motivated candidate...  ...to join our talented Team. Job Title: Business Lead Analyst. Location: Reston, VA(Hybrid). Description: Purpose... 
    Work experience placement
    Work at office

    Ampcus

    Reston, VA
    2 days ago
  •  ...Business Operations Analyst III responsibilities include, but are not limited to: monitor system health, troubleshoot system problems, maintain storage systems. Provide after-hours on-call/call-in support on a rotational basis, ensure system security requirements are... 

    IC-CAP, LLC

    Herndon, VA
    5 days ago
  •  ...Description: Incentives Analyst Role Summary: The role will be a key piece of one of the most important business units in the company that directly impacts how we go to market with dealers and customers. The Incentives team develops Lease, Financing Rates and... 
    Work experience placement

    Omega Solutions Inc

    Reston, VA
    2 days ago
  •  ...breakthrough results for federal clients across healthcare, financial services, and national security. Job Title: Palantir Business Analyst Location: Tysons Corner, VA (Hybrid / Remote) Duration: Fulltime Position Overview The Palantir Business... 
    Full time
    Remote work

    Sky Solutions LLC

    Vienna, VA
    2 days ago
  •  ...Product Owner/Technical Business Analyst Location: Reston VA (Initially Remote – Onsite in Future) Duration: 12 Months | Extension Possible Job Description: Techno-Functional Resource – More Technical At least 5-6 years of experience needed XML experience... 
    Remote work

    Samprasoft

    Reston, VA
    2 days ago
  • $86k - $138k

     ...MidLevel Business Analyst Job Locations US Requisition ID 2026-167056 Position Category Information Technology Clearance Public Trust Responsibilities We are seeking a skilled MidLevel Business Analyst to support... 
    Contract work
    Shift work

    Peraton

    Reston, VA
    3 days ago
  •  ...to be in RTC 3-5 days per week - Accounting knowledge-specifically derivatives and hedge accounting-is preferred, as well as a business background in Basel and ERCF (Capital Rule) - Strong SQL skills and data analysis capabilities - Excellent communication and written... 
    For subcontractor
    Local area
    3 days per week

    CloudBC Labs

    Reston, VA
    2 days ago
  •  ...testing, and decision-making with the use of relevant software such as MSOffice and SQL. ~ Skilled in documentation writing of business requirements, release notes, user guides. ~ Skilled in the system analysis and software testing by leveraging SQL, JIRA, or... 

    3B Staffing LLC

    Reston, VA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Business Analyst. Be the first to apply!