ICF is seeking a skilled and motivated Software Developer to join our team in supporting mission-critical federal systems. In this role, you will analyze business requirements, develop software solutions, and support the full software development lifecycle for enterprise applications. The ideal candidate will have experience in designing, developing, testing, and maintaining complex applications while collaborating with technical teams and stakeholders to deliver high-quality software solutions. This position is remote and requires that the job be performed in the United States. ICF monitors employee work locations and blocks access from foreign locations/foreign IP addresses and prohibits personal VPN connections. Our core work hours are 10:00 AM – 4:00 PM Eastern Time, with flexibility to start earlier or work later depending on your time zone. Project meetings may occasionally begin before 10:00 AM Eastern to accommodate client requirements. Limited travel may be for customer meetings, team collaboration, or training events.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level