- Company Name
- Cloud and Things
- Job Title
- Senior Drupal Developer
- Job Description
-
**Job Title**: Senior Drupal Developer
**Role Summary**
Lead the design, development, and maintenance of enterprise-grade Drupal websites for government clients. Build custom themes, modules, and features using PHP, JavaScript/jQuery, HTML5/CSS3/SASS, and Twig. Ensure accessibility, responsiveness, and compliance with NYS standards while coordinating releases, upgrades, and performance optimization.
**Expectations**
- Deliver high‑quality Drupal solutions that meet business and regulatory requirements.
- Work independently and collaboratively with cross‑functional teams to schedule releases, resolve defects, and support emergency upgrades.
- Maintain code quality, documentation, and version control practices in a fast‑paced environment.
**Key Responsibilities**
1. Design, develop, and maintain Drupal 7/8/9 websites, ensuring usability, accessibility, and responsive design.
2. Create custom Drupal themes, modules, and features; extend contributed modules such as Views, Panels, CTools, and custom modules.
3. Write front‑end and back‑end code using PHP, JavaScript/jQuery, Twig, HTML5, CSS3, and SASS.
4. Configure and integrate enterprise platforms including Acquia and SOLR/SearchStax.
5. Conduct cross‑browser/platform testing, graphical verification, and performance tuning (caching, minification, concurrency).
6. Use Git for version control, branching, and collaboration.
7. Coordinate releases, manage emergency upgrades, and provide post‑launch support as needed.
**Required Skills**
- 5‑7+ years of professional programming experience.
- 5+ years of custom Drupal development (modules, features, themes).
- 5+ years of PHP, JavaScript/jQuery, HTML5, CSS3, and SASS programming.
- Experience with Twig templating and responsive front‑end development.
- 4+ years managing Acquia sites and integrating SOLR/SearchStax.
- 4+ years extending/contributing to Drupal modules (CTools, Views, Panels).
- 4+ years of Git workflow and collaboration.
- Proficiency in browser testing, cross‑platform compatibility, and performance optimization.
**Required Education & Certifications**
- Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent professional experience).
- Drupal certifications (e.g., Core, Professional) preferred but not mandatory.