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 Developer Intern

ICF

$34,392 - $58,466
Sep 15, 2025
Remote, US
Apply Now

ICF is looking for a Software Developer Intern to develop and implement digital technology solutions, partnering with the team to perform all phases of the software development life cycle.

Requirements

  • Object-oriented design and design patterns
  • ORM libraries
  • Database diagramming
  • Systems diagramming
  • Node.js and popular JavaScript frameworks/libraries (React, Angular, Vue.js, etc.)
  • Java, J2EE, C-Sharp, .NET or equivalent
  • One SQL database technology (MySQL, MSSQL, Oracle or equivalent)
  • HTML, CSS, JavaScript/TypeScript, JSP
  • Experience with source control: Git and/or SVN
  • Ability to integrate RESTful web services
  • Experience with multiple software development lifecycles such as Agile and Waterfall

Responsibilities

  • Develop and implement digital technology solutions with appropriate software design methodology in a dynamic and fast paced team environment
  • Partner with the team to perform all phases of the software development life cycle including requirements analysis, application design, code development and testing and client interaction
  • Write tests in existing test suites that confirm successful implementation of code
  • Troubleshoot production support issues post-deployment and create solutions as required
  • Assist in creation of technical documentation as part of client deliverables
  • Collaborate and work in an agile team environment

Other

  • This is an entry-level, 10-week, full-time internship expected to begin in June and end in August.
  • Work may be done remotely from any U.S. location.
  • An ability to define and present conceptual technology solutions to both technical and non-technical clients while articulating the value of technology to drive creative marketing platforms
  • The ability to translate client goals into achievable technical specifications
  • GitHub page or code sample preferred