← All Positions
Posted Mar 26, 2026

[Remote] Software Developer (Summer 2026, Entry Level, Remote)

Apply Now
Note: The job is a remote job and is open to candidates in USA. ICF is a global consulting and technology services company that partners with clients to modernize digital systems and improve user experiences. The role involves designing and building scalable applications, collaborating with a team, and gaining hands-on experience with the full software lifecycle. Responsibilities - Collaborate with others to define and implement optimal, complete solutions based on stakeholder needs - Help build back-end and front-end web-based software or customize software for client use with the aim of optimizing operational efficiency - Work with databases within an application area, working individually or coordinating database development as part of a team - Apply and generate best practices in multiple technical domains using various technology products and services Skills - By start date, a completed Bachelor's Degree in Computer Science, Information Systems, Engineering or other related scientific or technical discipline - U.S. Citizenship is required due to federal contract requirements - Experience with programming languages and platforms such as Java, JavaScript, TypeScript, Go, Python, Node.js, React, and Angular - Experience with SQL Benefits - Flexible workplace arrangements - Work-life balance - Donation matching - Volunteer opportunities - Tuition reimbursement - Access to professional development resources - 401k matching - Employee Stock Purchase Plan Company Overview - ICF is a global consulting and technology services provider focused on making big things possible for our clients. It was founded in 1969, and is headquartered in Fairfax, Virginia, USA, with a workforce of 5001-10000 employees. Its website is https://www.icf.com.