Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
ICF

Software Engineer, .Net

ICF

Software Engineer (.Net) at ICF, focused on service development for the Department of Defense programs. Engage in full-cycle engineering, fostering remote collaboration and innovation.

Posted 5/9/2026full-timeRemote • Virginia • 🇺🇸 United StatesMid-LevelSenior💰 $81,499 - $138,549 per yearWebsite

Tech Stack

Tools & technologies
AngularEntity Framework.NETReactSQL

About the role

Key responsibilities & impact
  • Stay up to date on assigned specialties, work on expanding to others.
  • Work in full life-cycle software engineering project environment.
  • Conduct thorough code reviews, implement unit and integration tests, and ensure code quality.
  • Bring new ideas, tools, services, and techniques to the group.
  • Use analytical thinking to make decisions based on facts and metrics whenever possible.
  • Be willing to step up and lead initiatives at, or slightly above your title.
  • Develop and follow ICF coding standards.
  • Demonstrate a desire to learn and accept new challenges within and outside of team.
  • Foster asynchronous communication approaches and thrive in remote working environment.
  • Expected to own smaller efforts and components of larger projects.

Requirements

What you’ll need
  • Bachelor’s degree or equivalent experience.
  • 3+ years of experience in full stack software engineering with a strong understanding of best practices, design patterns, clean code, and unit/integration testing.
  • 2+ years of experience in .NET development including development of REST APIs.
  • 2+ years of experience in Frontend development with frameworks such as Angular or React (React preferred)
  • 1+ years of experience working with REST APIs.
  • 1+ years of experience writing and debugging SQL queries and building applications that integrate with relational databases such as SQL Server.
  • 1+ years of experience with Entity Framework or equivalent ORM technologies.
  • 1+ year of experience with Agile and Scrum methodologies, including sprint planning, stand-ups, and retrospectives.
  • Excellent communication skills both written and verbal.
  • 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.
  • Must be US Citizen or Permanent Resident (Greencard holder) due to a federal contract requirements.

Benefits

Comp & perks
  • Reasonable Accommodations are available, including for disabled veterans, individuals with disabilities, and individuals with sincerely held religious beliefs, in all phases of the application and employment process.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
.NETREST APIsFrontend developmentAngularReactSQLSQL ServerEntity FrameworkAgileScrum
Soft Skills
analytical thinkingleadershipcommunicationadaptabilityteamworkinitiativeproblem-solvingcode reviewcode qualityasynchronous communication
Certifications
Bachelor's degreeequivalent experience