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

Senior Software Engineer, Python

ICF

Senior Software Engineer applying Python expertise to develop healthcare data solutions for ICF. Collaborating within a cross-functional team to enhance data-sharing capabilities for Medicare beneficiaries.

Posted 6/11/2026full-timeRemote • Virginia • 🇺🇸 United StatesSenior💰 $98,614 - $167,644 per yearWebsite

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
software engineeringPythonAWSCI/CDInfrastructure as CodeAgile developmentcode reviewsscalabilityperformance monitoringapplication migration
Soft Skills
collaborationcommunicationproblem-solvingteamworkadaptabilityattention to detailproactivitytechnical interpretationdocumentationprocess improvement
Tools & Technologies
AWS ecosystemsoftware processing pipelinesthird-party applicationsdesign documentationcloud environmentsdevelopment toolstesting toolsdeployment toolsmonitoring toolsinfrastructure tools
Certifications & Qualifications
Bachelor's degreeFederal Public Trust clearance
Industry Keywords
high-volume environmentsfull-cycle software engineeringcross-functional teamstakeholdersapplication demonstrationsauthorization reviewscode qualitymaintainabilitycloud migrationUnited States residency

Tech Stack

Tools & technologies
AWSCloudPython

About the role

Key responsibilities & impact
  • Design and build software processing pipelines using tools and frameworks within the AWS ecosystem.
  • Collaborate with a highly engaged, cross-functional team of software engineers, UX designers and researchers, infrastructure engineers, product owners, and stakeholders.
  • Participate in third-party application demonstrations and authorization reviews.
  • Perform full-cycle software engineering activities, including design, development, testing, deployment, and maintenance.
  • Partner with DevOps engineers on CI/CD and Infrastructure as Code (IaC) initiatives.
  • Interpret technical specifications and translate requirements into code and design documentation.
  • Conduct code reviews and contribute to processes that improve code quality and maintainability.
  • Proactively monitor and improve the scalability, performance, and availability of systems.
  • Deploy solutions within AWS environments and validate results for accuracy and reliability.

Requirements

What you’ll need
  • 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

Comp & perks
  • Reasonable Accommodations are available
  • Health insurance