ICF · 19 hours ago
.Net Developer (US - Remote)
ICF is a global advisory and technology services provider seeking a highly motivated .NET Developer to support their Department of Defense Child and Youth Programs project. The role involves designing and developing web-based applications and RESTful APIs while collaborating with cross-functional teams to deliver innovative solutions.
ConsultingInformation TechnologyProfessional Services
Responsibilities
Designing, developing, and maintaining RESTful APIs using .NET 8 and C#
Implementing clean, maintainable, and scalable code following Clean Code Architecture principles
Creating and maintaining data access layers using Entity Framework and LINQ
Writing unit and integration tests using xUnit to ensure application quality
Developing and optimizing SQL Server queries, stored procedures, and schema changes
Supporting dynamic document generation and reporting features
Using GitHub for version control, branching, and pull requests
Collaborating with QA, DevOps, and Product teams during sprint planning, backlog grooming, and code reviews
Participating in root-cause analysis, bug fixes, and performance improvements
Following Agile development practices and contributing to sprint deliverables
Qualification
Required
3+ years of professional experience with .NET (preferably .NET 6/7/8) and C# development
2+ years of experience developing and maintaining REST APIs
2+ years of experience with SQL Server, including stored procedures and query optimization
Hands-on experience with Entity Framework Core and LINQ
Experience writing and maintaining automated tests with xUnit or similar frameworks
Experience using GitHub or similar tools for version control and collaboration
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
Preferred
Bachelor's degree in Computer Science, Information Systems, Engineering, or related technical field
Knowledge of Clean Code Architecture and SOLID principles
Experience with dynamic document generation (e.g., PDF or Word automation)
Familiarity with Agile/Scrum environments
Strong problem-solving, debugging, and time-management skills
Excellent attention to detail and ability to deliver high-quality code
Ability to work independently as well as part of a cross-functional team
Company
ICF
ICF is a global consulting and technology services provider focused on making big things possible for our clients.
Funding
Current Stage
Public CompanyTotal Funding
$59MKey Investors
New York State Department of TransportationU.S. Environmental Protection Agency
2023-02-13Grant· $29M
2021-03-15Grant· $30M
2006-09-28IPO
Leadership Team
Recent News
2026-01-15
2025-12-15
2025-12-08
Company data provided by crunchbase