ICF International, Inc. logo

Senior Software Engineer (Python) - Remote

Job Overview

Location

Reston, VA

Job Type

Full-time

Category

Software Engineering

Date Posted

July 17, 2026

Full Job Description

đź“‹ Description

  • • We are looking for a seasoned Software Engineer who will play a key role in making our vision a reality.
  • • Our team supports efforts to improve patient care quality and consumer decision-making by collecting, computing, and publicly reporting outcomes-based hospital quality measure data.
  • • We are looking for a talented Software Engineer who is eager to apply expertise in computer science, software engineering, databases, and distributed processing frameworks to manage, maintain, and develop innovative solutions supporting FHIR data authorization services.
  • • You will work on projects that support the Centers for Medicare & Medicaid Services (CMS) while collaborating with third-party applications and CMS cross-functional teams to enhance data-sharing and ownership capabilities for Medicare beneficiaries.
  • • This program helps ensure compliance with CMS standards while supporting high-quality healthcare outcomes.
  • • You will design and build software processing pipelines using tools and frameworks within the AWS ecosystem.
  • • You will collaborate with a highly engaged, cross-functional team of software engineers, UX designers and researchers, infrastructure engineers, product owners, and stakeholders.
  • • You will participate in third-party application demonstrations and authorization reviews.
  • • You will perform full-cycle software engineering activities, including design, development, testing, deployment, and maintenance.
  • • You will partner with DevOps engineers on CI/CD and Infrastructure as Code (IaC) initiatives.
  • • You will interpret technical specifications and translate requirements into code and design documentation.
  • • You will conduct code reviews and contribute to processes that improve code quality and maintainability.
  • • You will proactively monitor and improve the scalability, performance, and availability of systems.
  • • You will deploy solutions within AWS environments and validate results for accuracy and reliability.

🎯 Requirements

  • • Bachelor's degree or higher
  • • 5+ years of software engineering experience in high-volume environments.
  • • 2+ years of experience working with Python.
  • • 2+ years of experience migrating applications or code to cloud environments.
  • • 2+ years of experience working within Agile development methodologies.
  • • Ability to obtain and maintain a Federal Public Trust clearance.
  • • Must reside in the United States, be authorized to work in the United States, and perform all work within the United States.
  • • Must have lived in the United States for at least three (3) of the last five (5) years.

🏖️ Benefits

  • • Competitive salary
  • • Comprehensive benefits package
  • • Paid time off
  • • Opportunities for professional growth and development
  • • Collaborative and dynamic work environment
  • • Recognition and rewards for outstanding performance

Skills & Technologies

Python
JavaScript
Java
Django
PostgreSQL
Senior
Remote
Degree Required

Ready to Apply?

You will be redirected to an external site to apply.

AI Job Fit Analysis
Pro

See exactly how your profile matches this role — strengths, skill gaps, and what to do about them.

ICF International, Inc. logo
ICF International, Inc.
Visit Website

About ICF International, Inc.

Global advisory and technology services provider delivering strategy, analytics, and digital transformation to government and commercial clients. Core capabilities span energy, environment, health, education, and cybersecurity, integrating data science, policy expertise, and implementation support. Founded in 1969, publicly traded on NASDAQ as ICFI, with 9,000+ employees across more than 80 offices worldwide.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Expired
New York City, NY
Full-time
Expired Jul 21, 2026
Remote

2 months ago

Remote - Ireland
Full-time
Expires Aug 21, 2026
Senior
Remote

1 month ago

Expired
Washington University in St. Louis logo

Washington University in St. Louis

Remote
Full-time
Expired Jul 19, 2026
Remote

2 months ago

4 Locations
Full-time
Expires Sep 2, 2026
Go
Apache Spark
Senior
+2 more

19 days ago