Back End Drupal Developer
Apply NowCompany: Esolvit, Inc.
Location: Washington, DC 20011
Description:
Title: Back End Drupal Developer
Location: Washington, DC
Duration: Long Term
You can ApplyHere or click on the link to the Arytic AI Hiring Platform
Job Description:
We are currently looking to add an experienced Drupal CMS back-end developer to support development and maintenance activities for the Drupal content management system (CMS) that powers a Federal Agency's intranet and public-facing websites.
The successful candidate will perform the following:
Candidates willing to undergo a Federal Minimum Background Investigation.
Technical Skills:
Location: Washington, DC
Duration: Long Term
You can ApplyHere or click on the link to the Arytic AI Hiring Platform
Job Description:
We are currently looking to add an experienced Drupal CMS back-end developer to support development and maintenance activities for the Drupal content management system (CMS) that powers a Federal Agency's intranet and public-facing websites.
The successful candidate will perform the following:
- Create and maintain custom modules, based on community best practices and coding standards, to extend Drupal s CMS functionality
- Integrate third-party APIs and services with Drupal
- Identify bottlenecks and optimize code for speed and efficiency
- Implement security best practices to protect against vulnerabilities
- Conduct unit tests to ensure code changes comply with documented acceptance criteria
- Support clients and team members in debugging issues, resolving errors, and ensuring smooth site operation
- Provide innovative ideas for improving and extending the solution, including the use of contrib and custom modules
- Work closely with other project team members using an agile workflow, communicate constantly, and attend key client or deliverable meetings as needed
- Report regular status, escalate any major decisions, issues, and risks to the appropriate team member
- Bachelor s degree or equivalent professional experience in Information Systems, Business, Computer Science, Engineering, or related technical discipline
- At least six (6) years of recent experience with:
- Developing Drupal websites (including significant Drupal 8.x, 9.x, and 10.x experience)
- PHP, HTML5, CSS, JavaScript and jQuery/AJAX, Symfony, TWIG, REST, JSON
- Site building including views, administration, taxonomy
- Custom moduledevelopment following best practices and industry design patterns
- Set-up and configuration of Drupal sites, including evaluation of contributed modules
- Experience with configuration, creation, and modification of modules including hooks
- Experience with administering Git, and working with Git branches
- Experience working with debuggers
- Familiar with basic visual design principles, basic Drupal theming
- Ability to work independently to assess and address any issues
- Prior experience working on a cross-functional team using an agile methodology
- Experience with implementing and modifying Apache Solr configurations and customizing search relevancy for Drupal sites
- Experience implementing Drupal multilingual/internationalization (i18n) capabilities, including the following modules:
- Configuration of translations
- Content translation
- Interface translation
- Familiarity with Drupal multisite and headless Drupal implementations
- Knowledge of React and GraphQL
- Experience with Open LDAP/Simple SAML/OAuth
- Experience with parsing and generating XML
- Prior experience with JIRA and Confluence
Candidates willing to undergo a Federal Minimum Background Investigation.
Technical Skills:
- 10+ years of experience in Drupal
- 10+ years of experience in PHP (Programming Language)