- Develop and enhance Drupal web applications, including custom PHP development, configuration, and CMS administration.
- Design, build, and launch new site features and functionality with a focus on performance, reliability, and availability.
- Translate responsive design concepts into polished Drupal themes delivering an intuitive, visually compelling user experience.
- Create and implement highly visible, user-facing components, including features that incorporate data visualization elements.
- Maintain and improve the platform through security patching, upgrades, troubleshooting, testing, and high-quality deployments to the code repository.
- Support content operations by helping document, archive, and update website content, ensuring ongoing Section 508 compliance and smooth site operations.
- Collaborate closely with developers and team members to ensure solutions are implemented effectively and align with shared standards and goals.
- Stay current on Drupal best practices and apply them to improve development quality and maintainability.
- Duties and responsibilities may change based on business needs.
Qualifications Education, Knowledge, and Experience
- Master’s degree in Statistics, Computer Science, Economics, or a related field with 4+ years of professional Drupal development experience, or a Bachelor’s degree with 6+ years of equivalent experience.
- Proven experience developing and maintaining Drupal‑based web solutions, including custom PHP development in a LAMP environment.
- Experience building responsive, accessible Drupal user interfaces (HTML/CSS, JavaScript/jQuery, theming/templating) and developing custom modules/new features in alignment with best practices.
- Working knowledge of Section 508 accessibility standards and compliance.
- Familiarity with automated testing tools, Agile development practices, and GitHub or similar code repositories.
- Experience supporting projects for U.S. government or international development organizations preferred.
Skills
- Strong communicator who can convey complex technical concepts clearly to diverse audiences while fostering collaboration across cross‑functional and virtual teams.
- Demonstrated ability to exercise independence and initiative while partnering collaboratively to achieve shared team objectives.
- Highly adaptable in fast‑paced environments, with the ability to prioritize and manage multiple concurrent workstreams while delivering timely, high‑quality results.
- Advanced analytical and problem‑solving skills, demonstrating strong critical thinking and disciplined attention to detail.
- JavaScript expertise to build interactive experiences, including work with and without frameworks (e.g., jQuery).
- Advanced Drupal site-building capabilities, leveraging modules such as Views, Blocks, CKEditor, Layout Builder, Media Library, Taxonomy, Paragraphs, Search API, and Webform.
- Strong front-end delivery skills, able to turn wireframes/layouts into responsive HTML/CSS, with consistent styling across browsers and platforms.
- Solid understanding of Drupal theming and the SDLC, including Twig/PHP theme layer knowledge and experience working in Agile/iterative environments.