Acquia Site Studio Front and Back End Developer

  • Infoplus Technologies UK Ltd
  • Warwick, Warwickshire
  • Oct 08, 2025
Contractor Telecommunications

Job Description

Key Accountabilities

  • Develop website using Drupal/Acquia Site Studio to an extremely high standard
  • Design and implement Server Side logic, APIs, and database structures to support application functionality and performance. Including completion of maintenance tasks
  • Collaborate with Front End developers, UX/UI designers, and other stakeholders to define and implement technical requirements and specifications
  • Work with test team to ensure zero defects before deployment
  • Write, refine and progress JIRA tickets
  • Trouble shoot and find solutions to issues
  • On-going maintenance of the website, including upgrading of Drupal and security patches
  • Proactively bring ideas for improvement to the product leadership team
  • Optimise applications for maximum speed and scalability, ensuring high availability and reliability of Back End services.
  • Write clean, maintainable, and efficient code, following best practices and coding standards.
  • Conduct code reviews and provide constructive feedback to team members to ensure code quality and adherence to standards.
  • Troubleshoot and debug applications, identifying and resolving issues in a timely manner
  • Stay informed about emerging technologies and industry trends, integrating relevant advancements into National Grid's Back End systems.
  • Contribute to the development of technical documentation, including system architecture, API specifications, and user guides
  • Support the deployment and monitoring of applications in production environments, ensuring smooth operation and performance.
  • Work within the SCRUM Agile Framework, if not experienced in the Framework, must be willing to take training

Knowledge, Experience and Technical Know How

  • Proficiency in PHP (including object-oriented programming) with deep expertise in Drupal.
  • Extensive experience in Drupal custom module development, including work with:
    • Services and Plugins
    • Controllers
    • Drupal's core and contributed APIs
  • Hands-on experience with Acquia products, particularly Site Studio.
  • Strong skills in integrating third-party applications and data, ensuring seamless communication across systems.
  • Command-line proficiency, including Linux, Drush, Composer, Git, and MySQL.
  • Proven experience as a Back End developer, with a strong understanding of Server Side programming languages (eg, Java, Python, Node.js, Ruby).
  • Experience with database management systems (eg, MySQL, PostgreSQL, MongoDB) and data modelling.
  • Familiarity with RESTful APIs and web services, as well as microservices architecture.
  • Strong understanding of version control systems (eg, Git) and collaborative development practices.
  • Excellent problem-solving skills and the ability to work independently and as part of a team.
  • Strong communication skills, with the ability to collaborate effectively with cross-functional teams.
  • Knowledge of cloud platforms (eg, AWS, Azure, Google Cloud) and containerization technologies (eg, Docker, Kubernetes) is a plus.
  • Experience with Docker, supporting containerized development and deployment workflows.
  • 2+ years' experience of working in an Agile product team, desirably with SCRUM framework. This includes experience of writing and refining JIRA tickets.
  • Excellent communication and presentation skills both written and verbal
  • Must be able to work collaboratively with the development team, web producers and the wider product team as well as design, content and stakeholder teams/agencies.
  • Growth mindset with ability to change and thrive in a changing environment
  • This position will have a dedicated storm/emergency response in US and maybe required to attend UK emergency response team meetings out of hours as required.