cover
Full Time

Senior Software Engineer (Drupal PHP) - Federal Healthcare Focus, Remote US/ 5 days ago

ICF
$98,614 - $167,644 /yearly
Application ends: 2026-02-14

Quick Summary

ICF seeks a Senior PHP/Drupal Developer (5+ years experience) for a remote US position supporting a critical Federal Healthcare (CMS) open data platform. This role involves designing and developing responsive Drupal modules using PHP, HTML, CSS, and JavaScript, maintaining a decoupled CMS for a React frontend, and implementing CI/CD with Jenkins and Docker. Candidates must have a Bachelor's degree, 2+ years experience with RDBMS and Git, and must be eligible to obtain a Federal Public Trust clearance, requiring 3 years of US residency within the last 5. The annual salary range is $98,614.00 to $167,644.00.

Senior PHP/Drupal Developer for CMS Open Data Platform (Remote, US)

ICF: Mission-Driven Health Engineering Solutions

ICF is a mission-driven company dedicated to improving lives. We value Embracing Difference and seek candidates passionate about building an inclusive culture. Our Health Engineering Solutions (HES) team partners with customers to articulate and achieve success. We are seeking a highly skilled and experienced PHP/Drupal Developer to be a key driver in this effort.

The Role: Drupal Developer for Federal Healthcare Data

This position supports a Centers for Medicare and Medicaid Services (CMS) open data platform. The project utilizes an Agile, Scrum-based process (including Sprint Planning, Reviews, Retrospectives, and daily stand-ups). The platform provides rich functionality for users to interactively analyze valuable datasets, such as spending data, medical provider information, and healthcare utilization metrics, in real-time.

As a Drupal Developer, you will be crucial in maintaining and expanding our Drupal-based application, which operates as a decoupled/headless content management system (CMS) for a React frontend. This platform hosts hundreds of data products containing billions of records, all API-enabled to support integration with external websites and applications.

Core work hours are 10am - 4pm Eastern Time.

Key Responsibilities: Drupal Development & Maintenance

  • Design and develop responsive and highly interactive Drupal modules using PHP, HTML, CSS, JavaScript, and Drupal theming best practices.
  • Customize and modify existing Drupal themes while ensuring cross-browser compatibility and responsive design.
  • Collaborate effectively with the web frontend and quality assurance teams.
  • Maintain unit-test code coverage utilizing automated testing frameworks.
  • Implement Continuous Integration (CI) with Jenkins and Continuous Deployment (CD).
  • Coordinate with other developers using digital tools such as Teams, Confluence, and Jira.
  • Work proficiently with version control tools, specifically Git.
  • Utilize Docker for container debugging and troubleshooting.

Tools and Technologies

  • Drupal 10, Drush, Acquia
  • PHP, Composer
  • MySQL, SQLite
  • JSON, RESTful services
  • PHPUnit
  • CI/CD with Jenkins
  • DevOps practices
  • Version control with Git, GitHub
  • Docker, Confluence, and Jira

Basic Qualifications

  • Bachelor's degree.
  • 5+ years of experience in PHP and/or Drupal, including familiarity with API design and development.
  • 2+ years of experience with traditional RDBMS databases, such as MySQL or SQLite.
  • 2+ years of experience with Git.
  • 2+ years of hands-on experience with Linux, or equivalent CLI on Mac.
  • Must reside in the US, be authorized to work in the US, and perform work within the US.
  • Must have lived in the United States for 3 full years out of the last 5 years.
  • Candidate must be able to obtain and maintain a Federal Public Trust clearance.

Preferred Qualifications

  • Experience with performance optimization techniques for Drupal.
  • Computer Science degree.
  • Experience with Acquia Cloud Platform.
  • Experience with Amazon Web Services (AWS).
  • Experience with SQLite.
  • Experience with Docker.
  • Experience working in the healthcare industry.
  • Experience with Federal Government contracting.
  • Experience with AI Coding Assistants like GitHub CoPilot.

Compensation and Location

The pay range for this full-time position is: $98,614.00 - $167,644.00.

This is a Nationwide Remote Office position (US99). Work must be performed in the United States.

Share

ICF

ICF

  • Address
    Reston, Virginia
View Profile
Your experience on this site will be improved by allowing cookies Cookie Policy