What are the responsibilities and job description for the Senior Drupal Developer position at Jobs via Dice?
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Source Infotech, is seeking the following. Apply via Dice today!
Role: Senior Drupal Developer
Location:-Manassas, VA – Hybrid – Inperson interview
Job Overview
We are seeking an experienced Drupal Developer to design, develop, and maintain enterprise-grade content management solutions using Drupal and the Acquia Cloud Platform. The ideal candidate will have strong expertise in Drupal CMS, PHP development, Acquia Cloud hosting, and modern front-end technologies. This role will focus on building scalable, secure, and high-performing web applications while adhering to best development practices and enterprise standards.
Key Responsibilities
Role: Senior Drupal Developer
Location:-Manassas, VA – Hybrid – Inperson interview
Job Overview
We are seeking an experienced Drupal Developer to design, develop, and maintain enterprise-grade content management solutions using Drupal and the Acquia Cloud Platform. The ideal candidate will have strong expertise in Drupal CMS, PHP development, Acquia Cloud hosting, and modern front-end technologies. This role will focus on building scalable, secure, and high-performing web applications while adhering to best development practices and enterprise standards.
Key Responsibilities
- Design, develop, and maintain websites and web applications using Drupal 9/10.
- Build, customize, and enhance Drupal modules, themes, and third-party integrations.
- Develop backend functionality using PHP and Drupal APIs.
- Configure and manage environments on Acquia Cloud Platform, including deployments and environment administration.
- Implement responsive, accessible, and user-friendly interfaces using HTML, CSS, and JavaScript.
- Integrate Drupal applications with external systems and RESTful APIs.
- Collaborate with UX designers, QA teams, business analysts, and stakeholders to deliver high-quality solutions.
- Participate in architecture discussions, code reviews, and technical design sessions.
- Ensure code quality through unit testing, integration testing, and adherence to coding standards.
- Support CI/CD pipelines and automated deployment processes.
- Troubleshoot and resolve issues across development, staging, and production environments.
- Optimize website performance, security, scalability, and maintainability.
- 6 years of experience developing and maintaining Drupal CMS applications.
- Strong hands-on experience with Drupal 9 and/or Drupal 10.
- Experience working with Acquia Cloud Platform for hosting, deployment, and environment management.
- Strong proficiency in PHP development.
- Extensive experience with HTML, CSS, JavaScript, and responsive web design.
- Experience developing custom Drupal modules and themes.
- Strong knowledge of Drupal APIs, hooks, and content architecture.
- Experience integrating REST APIs and third-party services.
- Familiarity with Git-based source control and CI/CD processes.
- Strong troubleshooting and debugging skills.
- Experience working in Agile/Scrum development environments.
- Experience with Acquia Site Factory and Acquia CMS solutions.
- Knowledge of Twig templating and Drupal theming best practices.
- Experience with MySQL or other relational databases.
- Familiarity with Docker and containerized deployments.
- Understanding of web accessibility standards (WCAG).
- Experience with automated testing frameworks and performance optimization.
- Knowledge of cloud-based infrastructure and DevOps practices.