Back End Developer

  • Pontoon
  • Warwick, Warwickshire
  • 11/12/2025
Contractor Information Technology Telecommunications Java SQL Python PHP Testing

Job Description

Job Title: Back-End Developer

Location: Warwick, once per month onsite

Remuneration: Daily rate up to 500

Contract Details: Fixed Term Contract, 12 months, Full Time

Responsibilities:

  • Lead the back-end development of a cutting-edge website using Drupal/Acquia Site Studio, ensuring top-notch standards.
  • Design and implement server-side logic, APIs, and database structures to enhance functionality and performance.
  • Collaborate closely with front-end developers, UX/UI designers, and other stakeholders to define technical requirements.
  • Ensure zero defects before deployment by working with the testing team.
  • Write, refine, and progress JIRA tickets, troubleshooting issues as they arise.
  • Maintain the website through regular updates and security patches.
  • Bring innovative ideas to the product leadership team for continuous improvement.
  • Optimize applications for speed, scalability, and reliability.
  • Conduct code reviews, providing constructive feedback to ensure quality.
  • Stay updated on emerging technologies to integrate advancements into our systems.
  • Develop comprehensive technical documentation, including system architecture and API specifications.
  • Support deployment and monitoring of applications in production environments.
  • Work within the SCRUM Agile Framework and be open to training if not experienced.

Knowledge, Experience, and Technical Know-How:

  • Proficient in PHP with expertise in object-oriented programming and Drupal.
  • Extensive experience in Drupal custom module development, including Services and Plugins, Controllers, and core APIs.
  • Hands-on experience with Acquia products, particularly Site Studio.
  • Command-line proficiency in Linux, Drush, Composer, Git, and MySQL.
  • Strong understanding of server-side programming languages (Java, Python, Node.js, Ruby).
  • Familiarity with database management systems (MySQL, PostgreSQL, MongoDB) and data modeling.
  • Knowledge of RESTful APIs, microservices architecture, and version control systems (Git).
  • Excellent problem-solving skills and ability to thrive in a team-oriented environment.
  • Strong communication skills for effective collaboration with cross-functional teams.
  • Knowledge of cloud platforms (AWS, Azure, Google Cloud) and containerization (Docker) is a plus.
  • Experience in an Agile product team, ideally with SCRUM experience.