ICF
Jobs at ICF
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.
Success! We'll use this to further personalize your experience.
Recently posted jobs
Consulting
On-call senior technical specialist providing FEMA Public Assistance disaster recovery support: evaluate damage, create damage inventories and cost estimates, review project worksheets, monitor grants and compliance, support project teams, coordinate with agencies, and deploy to recovery sites for multi-week assignments.
Consulting
The Data Engineer designs and maintains scalable data solutions, builds data pipelines, ensures data quality, and collaborates with teams to support analytics.
An Hour AgoSaved
Consulting
Provide FEMA Public Assistance program support: analyze and track project worksheets, apply PA policy, resolve project issues, deliver training/technical assistance, maintain case records and performance metrics, and deploy to disaster sites as needed.
Consulting
Lead project finance control for Europe & Asia: monitor project financials, re-forecasting, revenue recognition, billing, cashflow, accruals, month-end close, audits, and governance. Provide variance analysis, MIS reporting, train PMs, and support process improvements.
Consulting
Responsible for financial management and analysis of projects, ensuring compliant revenue recognition, timely billing, and supporting project governance and audits while training project managers on finance processes.
Consulting
The Group CTO drives technology strategy for DMX, emphasizing AI integration in federal modernization and engaging with customers to shape transformative solutions.
Consulting
The Scrum Master will facilitate Agile development teams, coach on Agile principles, manage risks, and ensure compliance with federal requirements.
Consulting
The Network Engineer will support and maintain network infrastructure, troubleshoot connectivity issues, and implement optimal network solutions while ensuring collaboration and communication with stakeholders and vendors.
Consulting
The Consultant will conduct qualitative and quantitative research, engage with stakeholders, support project coordination, and assist in winning new projects for marine and fisheries policy.
Consulting
The Director, Education will manage technical assistance services for federal, state, and local clients, build strong relationships, conduct needs assessments, and lead teams to improve K-12 education policies and systems.
Consulting
Lead a team in energy market modeling, manage projects, communicate with clients, and develop business proposals while mentoring junior staff.
Consulting
Lead automated and manual testing for web applications using Playwright/Selenium and Java/TypeScript. Build and maintain automation frameworks, integrate tests into CI pipelines, write test cases (Gherkin), track defects in JIRA, participate in sprint grooming, and collaborate with developers and stakeholders to ensure quality and regression coverage.
Consulting
Support product teams to define and maintain business and functional requirements for a quantitative data processing and reporting platform. Manage data import/ETL tasks, create JIRA stories, prepare functional specs, liaise between product and stakeholders, and assist project delivery and documentation in an Agile/Scrum environment.
Consulting
Provide gender expertise to set up a PMU for CITIIS 2.0: lead gender mainstreaming, develop gender action plans, audits and GESI frameworks, advise government and multilateral stakeholders, ensure alignment with national/state gender policies and urban missions, and support community inclusion and climate resilience efforts. Two-year full-time contract based in Bhubaneshwar.
Consulting
The Senior Quality Assurance Engineer will design and create test deliverables, develop automation frameworks, perform various types of testing, and ensure quality across software systems, collaborating with engineering teams.
Consulting
The Senior Grants Administrator will manage grants, perform technical delivery, assist with policy research, data analysis, and support project implementation activities related to disaster management and recovery.
Consulting
Support integrated marketing and communications initiatives focused on recruitment for a federal client, coordinating across various channels and stakeholders in a secure environment.
Consulting
The role involves overseeing budget planning and execution for federal programs, ensuring compliance and accurate cost accounting while providing financial analysis and reporting.
Consulting
The Account Specialist will engage with farmers and contractors, provide education on energy efficiency programs, conduct energy assessments, oversee projects, and contribute to program development while ensuring high-quality service and customer satisfaction.
Consulting
The Senior Energy Analyst conducts technical reviews of construction documents, analyzes energy systems, models energy savings, and trains new hires while reporting on various KPIs related to energy efficiency.



