Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

ICF Logo

Software Engineer

ICF

$81,094 - $137,860
Aug 22, 2025
Reston, VA, USA
Apply Now

ICF is seeking a Software Engineer to help re-design and build a new website for a government agency committed to improving child welfare. The team performs custom software development and maintenance on a suite of web-based applications, and works closely with clients and other contractors to ensure the performance and reliability of public-facing, mission-critical applications.

Requirements

  • 5+ years of software development experience – including experience with Java application, .Net and Azure
  • 5+ years of professional front end development experience including the use of JavaScript frameworks calling REST API endpoints
  • 2+ years of experience with website migration
  • 2+ years of experience with HTML, CSS, and Web Standards, JavaScript libraries and linters, browser developer tools and git, building responsive web interfaces (RWD), WCAG guidelines, Web Accessibility, and 508 compliance development practices
  • Knowledgeable of Azure cloud services – Azure Certifications are a plus
  • Experience implementing pattern libraries, with a strong preference for the USWDS.
  • Experience with LLM application development including emerging architectures such as multi-agent, tool calling, and RAG.

Responsibilities

  • Work in an Agile team with clients to build websites and applications
  • Build interactive and responsive web applications
  • Implementing cloud native architecture
  • Build multi-agentic RAG based AI tools.
  • Design and build for performance and accessibility
  • Ability to work with Gitlab and knowledge of deploying CI/CD pipelines.
  • Implement the U.S. Web Design System (USWDS) pattern library

Other

  • US Citizenship required due to federal contract requirements
  • Must be able to obtain and maintain a Public Trust
  • MUST RESIDE IN THE United States (U.S.) and the work MUST BE PERFORMED in the United States (U.S.), as this work is for a federal contract and laws do apply​
  • Strong communication skills, with the ability to discuss projects and processes clearly and professionally
  • Capable of working independently, with versatility being highly valued