- Lead development across Drupal-based web projects for higher education and federal government clients, including architecture, theming, and custom component builds.
- Partner directly with clients to understand needs, recommend solutions, and ensure outcomes align with scope, budget, and strategic goals.
- Architect and deliver solutions across the full development lifecycle — from concept and build through deployment, optimization, and ongoing maintenance.
- Stay curious and adaptable, learning new tools, frameworks, and emerging web technologies as needed.
- Implement Figma-to-Drupal design handoffs with high fidelity and minimal back-and-forth, working directly from approved design and UX deliverables.
- Architect reusable, component-based layout ecosystems using Drupal Canvas/Layout Builder, defining strict schemas (Props/Slots) to empower content managers while protecting template layout rules.
- Manage module updates, Drupal core upgrades, and composer-driven dependency pipelines across multi-environment deployments (dev, staging, production).
- Perform and document security remediation, including monthly vulnerability scans, CVE patching, POAM management, and ATO documentation for federal compliance (FISMA).
- Build and maintain custom content types, Views, Webforms, CKEditor configurations, and Drupal role/permission structures.
- Configure and troubleshoot integrations with Search API and Apache Solr.
- Developer, maintain, and extend Drupal themes and build pipelines; manage shared theme migration into version-controlled codebases.
- Write and modify custom PHP scripts and Drush commands to support content archiving, config management, and automation tasks.
- Maintain a well-organized sprint backlog across concurrent projects; communicate progress asynchronously and flag blockers proactively.
- Contribute to technical documentation as an ongoing workflow responsibility, not an afterthought.
- Collaborate with project managers, ensuring all development work aligns with project scope, timelines, and budget parameters.
Qualifications:
- 5–7 years of professional Drupal development experience in a full-stack capacity.
- Successful NIH Badging is required for this role
- Deep expertise in Drupal 10/11, PHP 8.3+, and Composer-driven module/core management.
- Hands-on experience with security and compliance workflows: CVE/vulnerability remediation, FISMA/ATO documentation, and POAM cycle management.
- Fluent with Drupal theming (Barrio or equivalent), Gulp/npm build pipelines, responsive CSS, and custom JavaScript component development.
- Extensive experience building single directory components (SDC) in Drupal
- Hands-on Search API and Apache Solr administration experience.
- Experience implementing Figma design handoffs into Drupal — building components faithfully from UX wireframes with minimal design-to-dev back-and-forth.
- Section 508, WCAG 2.1 AA compliance experience
- Proficient with Git/GitLab, including CI/CD pipelines and multi-environment deployment practices.
- Experienced with Drupal config management, custom content types, Views, Webforms, and CKEditor configuration.
- Solid understanding of the software development lifecycle and agile/sprint-based development models.
- Excellent communicator, comfortable working async across distributed teams and managing your own sprint backlog across multiple projects.
- Committed to Banyan's mission of "creating change for good" and to bringing that mission to life throughout a project's lifecycle.
Additional Qualifications/skills/programs (not required, but would set you apart):
- Higher Education & Federal government CMS experience
- Acquia Triple Certified Drupal Expert — certification in Acquia Certified Developer, Certified Front-End Specialist, and Certified Back End Specialist
- Experience with implementation of Drupal canvas within Drupal CMS 2.0
- Configuration and implementation of Drupal in a headless architecture using Next.js and/ or React
- AWS Fargate / container infrastructure knowledge.
- Experience with simplesamlphp / SAML2 / SSO implementations.
- PHPUnit testing or Drupal Commerce experience.
- Familiarity with Google Search Console and federal web analytics tooling.