Software Engineer - Secure Web Apps (Remote)

ICF

Oregon

Hybrid

USD 99,000 - 168,000

Full time

8 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

ICF Next is seeking Software Engineers (Generalists) to join a cross-disciplinary team that builds secure, accessible web applications for data entry, batch processing, reporting, and data exchange. You’ll work across the stack with C#, .NET, REST APIs, SQL Server, and modern frontend tech to modernize legacy components while maintaining production reliability.

The role emphasizes collaboration with engineers, architects, cloud and security teams, and stakeholders, in a federal cloud environment

Qualifications

  • Bachelor’s degree in CS, software engineering or related field, or equivalent experience.
  • 3+ years of production web app experience with C#, .NET or .NET Core and ASP.NET MVC/Web API.
  • 2+ years with SQL Server and data modeling, performance troubleshooting.
  • 1+ year building browser-based interfaces and integrating REST APIs with HTML/JS/TS.

Responsibilities

  • Develop, enhance, and maintain production web applications using C#, .NET, and modern JS/TS.
  • Build and maintain REST APIs, web services, and data exchange integrations.
  • Implement data entry, batch upload, validation, workflow and reporting features.
  • Design SQL Server data models, queries, and stored procedures; support migrations.
  • Write automated tests and contribute to CI/CD pipelines; support production ops.
  • Apply secure coding, least-privilege access, and accessibility requirements.
  • Collaborate across cross-functional teams and maintain technical docs.

Education

Bachelor’s degree or equivalent professional experience

Tools

C#
ASP.NET Core
REST APIs
SQL Server

Job description

ICF Next is seeking Software Engineers (Generalists) to join a cross-disciplinary team that builds secure, accessible web applications for data entry, batch processing, reporting, and data exchange. You’ll work across the stack with C#, .NET, REST APIs, SQL Server, and modern frontend tech to modernize legacy components while maintaining production reliability.

The role emphasizes collaboration with engineers, architects, cloud and security teams, and stakeholders, in a federal cloud environment

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer - Secure Web Apps (C#, .NET)
Software Engineer - Secure Web Apps (C#, .NET)

ICF • United States

On-site
USD 95,000 - 130,000
Remote Senior Software Tech Lead - .NET & Cloud
Remote Senior Software Tech Lead - .NET & Cloud

ICF • Oregon

Hybrid
USD 119,000 - 203,000
Remote Senior Software Engineer - Lead .NET Modernization
Remote Senior Software Engineer - Lead .NET Modernization

ICF • United States

Remote
USD 119,000 - 203,000
Software Engineers (Generalists)
Software Engineers (Generalists)

ICF • United States

On-site
USD 95,000 - 130,000
Senior .NET Lead Engineer - Data Platform (Remote)
Senior .NET Lead Engineer - Data Platform (Remote)

ICF Next • Reston (VA)

Remote
USD 119,000 - 203,000
Senior Software Engineer & Tech Lead - Remote & Impactful
Senior Software Engineer & Tech Lead - Remote & Impactful

ICF Olson • United States

Remote
USD 119,000 - 203,000
Frontend Web Developer - Remote Data-Driven UI Specialist
Frontend Web Developer - Remote Data-Driven UI Specialist

ICF Olson • United States

Remote
USD 90,000 - 152,000
Senior Software Engineer/Tech Lead
Senior Software Engineer/Tech Lead

ICF • United States

Remote
USD 119,000 - 203,000
Remote Front-End Engineer: Accessible Data Interfaces
Remote Front-End Engineer: Accessible Data Interfaces

ICF • United States

Remote
USD 90,000 - 152,000
Senior .NET Web Developer for Federal Apps (Remote)
Senior .NET Web Developer for Federal Apps (Remote)

ITC Digital Solutions, LLC. • San Antonio (TX)

Remote
USD 100,000 - 120,000
401(k)
Medical, dental, vision insurance
Paid time off