ICF

Lead Software Engineer

ICF
Apply
3 days ago
Reston, VA, USAStaff+

Base Salary

$119k - $203k/yr

Responsibilities

  • Build and improve application code using C#/.NET, TypeScript, and React.
  • Review code and provide technical feedback to support maintainable implementations and evolving architecture.
  • Own architectural decisions, design direction, technical strategy, and the technical roadmap for defined product areas.
  • Lead day-to-day engineering execution by organizing development tickets, dependencies, sequencing, and implementation work.
  • Make final technical recommendations within the owned area and build consensus around implementation choices.
  • Own production readiness and operational health, including reliability, performance, observability, deployment pipelines, documentation, issue resolution, and long-term support.
  • Define and lead agentic engineering practices for using AI tools in design, implementation, code review, testing, and delivery.
  • Communicate engineering progress, technical needs, limitations, tradeoffs, dependencies, and risks to stakeholders.

Requirements

  • 8+ years of relevant software engineering experience, including architecture ownership, technical leadership, and hands-on contribution to a production codebase.
  • Demonstrated ability to build and maintain frontend applications using TypeScript and React.
  • Experience leading engineering execution while organizing implementation work, managing dependencies, reviewing code, and remaining an active contributor.
  • Experience owning architecture, design direction, and technical strategy for a defined solution area.
  • Experience using agentic coding tools in day-to-day development and directing them toward maintainable results.
  • Experience owning quality without a dedicated QA team, including automated testing, test strategy, and pre-release verification.
  • Experience developing server-side application code using C# and .NET is desired.
  • Azure development experience is preferred but not required.
  • Strong communication, collaboration, organization, judgment, and follow-through in a remote engineering environment.

Benefits

  • US remote position, with Oregon listed as a preferred location.
  • Full-time employment with a stated nationwide remote pay range.
  • ICF provides equal opportunity employment and reasonable accommodations.

Tech Stack

Categories

ICF

About ICF

10,000+ employees

ICF is a global consulting and technology services firm serving government and commercial clients across domains such as energy, health, climate, and digital modernization. It delivers advisory, program implementation, analytics, and software-enabled solutions on platforms like ServiceNow. Founded in 1969 and headquartered in Reston, Virginia, ICF is a public company traded on NASDAQ and works extensively with U.S. federal, state and local agencies as well as regulated industries.

Contact me