You’re being taken to an external site to apply.
Enter your email below to receive job recommendations for similar positions.
Front-End Drupal Developer, Level 2 - HOR
Client : HOR
Location : Washington DC
Duration: 12+ months assignment
PROJECT DETAILS
1.1. The CAO Web Services Team of the U.S. House of Representatives (House) provides all web related services including hosting, design, development and consultation services - to House Members, Committees, Leadership, Caucuses, Officers and supporting offices.
1.2. The House Web Services team is responsible for developing, maintaining and supporting the House Drupal Platform upon which hundreds of websites within the House.gov domain are hosted.
1.3. The House has a commitment to ensuring all websites it hosts within the House.gov domain are as accessible as possible and comply with accessibility and 508 standards.
1.4. The House is seeking a Front-End Drupal Developer (Level 2) with Accessibility/508 Experience to support the House Web Services team in meeting this requirement. The resource will ensure compliance of codebase and features of the House Drupal Platform. The resource will also work with Production, Design and Customer Support personnel to develop solutions for migration, remediation and maintenance of code, themes and content of the many websites hosted on the House Platform to meet required accessibility/508 standards.
3. GENERAL RESPONSIBILITIES
3.1. The contractor personnel will be required to work on-site 40 hours per week. The normal work hours are 9 am to 6:00 pm, Monday through Friday, with an hour for lunch. Minor adjustments to the normal schedule may be considered.
3.2. Work effectively and collaboratively with Web Systems colleagues on assigned projects and activities.
3.3. Follow House Information Resources (HIR) Agile SCRUM Methodologies processes and best practices.
3.4. Maintain professional relationships with customers, management, colleagues and deliver high-quality customer service.
3.5. See Section C.3.4.1 of the master contract.
4. SPECIFIC RESPONSIBILITIES
4.1. Install and Configure Drupal Environments in on-premise and cloud environments. Debug and resolve Drupal related issues.
4.2. Team with Development, Design and Customer Support personnel, to update hundreds of websites within a multi-site Drupal platform to meet acceptable levels of Accessibility/508 compliance.
4.3. Work within the platform to ensure appropriate features, content types, displays, etc. render as expected and meet accessibility standards.
4.4. Develop solutions for identifying, troubleshooting and remediating accessibility/508 issues. Provide training and assistance as necessary on such solutions.
4.5. Migrate Drupal websites from Drupal 7 to Drupal 8, ensuring accessibility compliance.
4.6. Assist Designers in building accessibility compliant Drupal themes.
4.7. Recommend to management development approaches and strategies for maintaining and supporting ongoing compliance to accessibility standards.
5. MINIMUM QUALIFICATIONS
(a) Experience developing web solutions in Drupal and PHP implementations in a LAMP environment
(b) Ability to architect enterprise Drupal solutions including data, display, and information architecture
(c) Advanced site-building experience including deep familiarity with Drupal modules such as CTools, Views, and Panels
(d) Experience creating custom Drupal modules
(e) Experience building responsive websites using Drupal CMS, HTML/HTML5, CSS/CSS3, and JavaScript/jQuery
(f) Knowledge of PHP, PHP files and theme functions, and knowledge of the Drupal theme layer
(g) Through understanding of the Software Development Lifecycle (e.g. Requirements,
Design, Development, Testing) and exposure to Agile or iterative SDLCs6. SPECIFIC QUALIFICATIONS
6.1. At least 3 years' experience with Drupal 7/8 as Front-End Developer, Backend Developer or equivalent. Familiarity with Drupal 9.
6.2. At least 3 years' experience working with accessibility compliance on websites. Strong understanding of Section 508 and WCAG standards and requirements integration and use of common accessibility testing tools such as Axe, Total Validator, and others.
6.3. Experience developing web solutions in Drupal and PHP implementations in a LAMP environment.
6.4. Ability to architect enterprise Drupal solutions including data, display, and information architecture. Experience with multi-site Drupal installs. Experience working in multiple environments, using appropriate version control and continuous integration tools like GIT.
6.5. Advanced site-building experience including deep familiarity with Drupal modules such as CTools, Views, Paragraphs, Panels, etc.
6.6. Experienced in migrating Drupal 6/7 sites to Drupal 8/9 leveraging Drupal migration modules.
6.7. Experience building responsive, accessibility compliant websites using Twig in Drupal, HTML/HTML5, CSS/CSS3, SASS/LESS and JavaScript/jQuery
6.8. Knowledge of PHP, PHP files and theme hook functions, and knowledge of the Drupal theme layer.
6.9. Knowledge of Drupal 8/9 configuration management and YAML markup structure.
6.10. Thorough understanding of the Software Development Lifecycle (e.g. Requirements, Design, Development, Testing) and exposure to Agile or iterative SDLCs.
6.11. Reliable project reporting. Experience with issue tracking and ticketing systems such as JIRA. Must have excellent organization, planning, prioritizing skills and attention to detail.
6.12. Possess excellent problem solving and verbal/written communications skills.
6.13. Maintain poise and professionalism in all customer and vendor communications (written and verbal).
6.14. Adept at multi-tasking in a fast-paced, high-profile environment.
6.15. Ability to evolve skill sets and quickly adopt to new technologies and priorities.
6.16. Equally comfortable working on a project team as well as independently.
6.17. Excellent organization, planning, prioritizing skills and attention to detail.
Recommended Skills
- Agile Methodology
- Attention To Detail
- Backend
- Css
- Cladding (Construction)
- Communication
Help us improve CareerBuilder by providing feedback about this job:
Job ID: 20-12498
CareerBuilder TIP
For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.
By applying to a job using CareerBuilder you are agreeing to comply with and be subject to the CareerBuilder Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.