FREE ACCESS
5,000–10,000 jobs/day

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.

Senior Software Engineer, Python
ICFSenior 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
Tech Stack
Tools & technologiesAWSCloudPython
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
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software engineeringPythonAWSCI/CDInfrastructure as CodeAgile developmentcode reviewsscalabilityperformance monitoringapplication migration
Soft Skills
collaborationcommunicationproblem-solvingteamworkadaptabilityattention to detailproactivitytechnical interpretationdocumentationprocess improvement
Certifications
Bachelor's degreeFederal Public Trust clearance