Drupal Developer at ICF, Virginia

Unsplash

Job Title: Drupal Developer

Company: ICF

Location: Fairfax, Virginia, U.S.A 

Posted Date: 2021 December 10

Link: https://icf.wd5.myworkdayjobs.com/en-US/ICFExternal_Career_Site/job/Fairfax-VA/Drupal-Developer_R2104909

Skill Level: Entry Level

Job Type: Full-Time (Remote)

ICF is seeking a Drupal developer to work within a dynamic and highly innovative team environment in our Growth, Engagement and Insights (GEI) team within the EEI (Energy, Environment & Infrastructure) group. The developer should be intimately familiar with Drupal site building, custom module development, front-end/theming. Provide application software development services or technical support typically in a defined project.

Job Responsibilities: 

  • Build, enhance, and maintain Drupal applications.
  • Develop program logic for new applications or analyze and modify logic in existing applications. Code, test, debug, document, implement, and maintain software applications.
  • Create custom modules and themes to provide rich end-user experiences as well as comprehensive content management admin views/dashboards.
  • Migrate Drupal 7 and 8 sites with complex custom modules to Drupal 9.
  • Work on a variety of projects, for different clients, in different subject matter domains
  • Participate in design and architecture discussions.
  • Ensure that system improvements are successfully implemented.
  • Collaborate with user experience, content strategy, product delivery, and non-technical program management teams.

Qualifications:

  • 3+ years developing responsive web-based applications.
  • 3+ years developing PHP-based applications.
  • 3+ years with Drupal, including migrating sites to new major versions and updating custom modules accordingly.
  • 3+ years and comfort learning new JavaScript frameworks.
  • 3+ years in front-end technologies like JavaScript, SCSS/LESS, Twig, Grunt/Gulp, etc.
  • 1+ years writing modules with OOP in Drupal 8.
  • Ideally, you'll have examples of Drupal modules and themes you've written.
  • Familiarity with 508 accessibility best practices.
  • SQL knowledge. MySQL experience preferred.
  • Experience with Git, Drush, Symphony, and Composer.
  • Familiarity and comfort in working in agile and waterfall development.
  • Working knowledge of Drupal Ajax.

Bonus Skills:

  • Experience using CSS Methodologies such as BEM, SMACSS, OOCSS, Atomic Design, etc.
  • Knowledge of GitFlow methodology.
  • Familiarity with working in and with Cloud technologies like AWS and Acquia.
  • Proficiency in using PHP frameworks such as Symfony, CakePHP, Laravel, etc.
  • Good understanding of automated testing methodologies and best practices.
  • History of Drupal core, contributed module, patching, and/or other Drupal community contributions.
  • A Drupal username would be helpful

Pay Scale: Not mentioned

Source: LinkedIn

Note: The vision of this web portal is to help promote news and stories around the Drupal community and promote and celebrate the people and organizations in the community. We strive to create and distribute our content based on these content policy. If you see any omission/variation on this please let us know in the comments below and we will try to address the issue as best we can.

Advertisement Here

Upcoming Events

Latest Opportunities

Advertisement Here

Call for Support