ICF International, Inc. logo

Senior Drupal Engineer - Remote

Job Overview

Location

Virginia, USA

Job Type

Full-time

Category

Software Engineer

Date Posted

March 5, 2026

Full Job Description

đź“‹ Description

  • • As a Senior Drupal Engineer at ICF International, you will be at the forefront of designing, developing, and maintaining robust Content Management System (CMS) platforms and sophisticated web applications. This pivotal role demands a blend of front-end and back-end expertise, requiring you to translate complex product requirements and detailed design specifications into elegant, secure, and high-performance code. You will operate within a dynamic, collaborative team environment, working closely with Product Managers to deeply understand feature requirements, and partnering with User Researchers and Designers to meticulously implement user-friendly and universally accessible interfaces.
  • • Your core responsibilities will encompass the intricate customization of Drupal's core functionality, the seamless development of integrations with various state systems, and the rigorous writing and execution of automated unit tests. A significant aspect of this role involves active participation in code reviews, ensuring the highest standards of quality, consistency, and maintainability across the entire platform. You will be instrumental in architecting and delivering Drupal sites that not only meet but exceed industry standards for design excellence, accessibility (WCAG compliance), security best practices, and optimal performance.
  • • You will play a key role in defining and actively supporting the application's entire lifecycle, from initial development through to its successful deployment to production. This includes contributing to the CI/CD pipeline and ensuring smooth transitions. Furthermore, you will serve as a technical mentor, guiding and uplifting less experienced engineers within the team, fostering a culture of continuous learning and skill development. Your ability to communicate effectively with stakeholders and team members will be crucial in setting and managing expectations throughout the project lifecycle, ensuring alignment and transparency.
  • • Operating within an agile development framework, you will embrace iterative development methodologies, participate in sprint planning, daily stand-ups, and retrospectives, and contribute to the continuous improvement of team processes. You will leverage your deep understanding of the fundamental technologies underpinning the web – including HTTP, SSL, HTML, CSS, JavaScript, and JSON – to build scalable and resilient solutions.
  • • The role requires a proactive approach to problem-solving, a strong sense of ownership over your work, and a commitment to delivering exceptional results. You will be expected to contribute to technical documentation, architectural decisions, and the overall technical strategy for the Drupal platform. This is an opportunity to make a significant impact on critical government and commercial projects, working with a talented team dedicated to innovation and excellence in web development. Your expertise will directly contribute to the success of projects that serve a wide range of users and stakeholders, ensuring that ICF continues to deliver cutting-edge digital solutions.

Skills & Technologies

JavaScript
PHP
Laravel
AWS
SSL
Senior
Remote

Ready to Apply?

You will be redirected to an external site to apply.

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.

Similar Opportunities

Argentina
Full-time
Expires May 4, 2026
Python
PHP
Ruby
+5 more

5 days ago

Apply
Argentina
Full-time
Expires Apr 25, 2026
Python
JavaScript
TypeScript
+4 more

14 days ago

Apply
Argentina
Full-time
Expires Apr 29, 2026
Java
Spring
PostgreSQL
+5 more

10 days ago

Apply
Argentina
Full-time
Expires Apr 28, 2026
JavaScript
TypeScript
Go
+4 more

11 days ago

Apply