Within the Back-End Drupal Product Developer role at Investis Digital, you will have leadership responsibility for planning, building and supporting the architecture and new features for the Connect.ID CMS platform built on Drupal. You’ll work alongside our solutions architecture team and other members of the development team to help identify requirements and plan out technical solutions.

You’ll be involved with a highly collaborative team working from high level, exploratory feature development with Drupal and other technologies to small defect resolutions and everything in between.

You’ll be working with a team that uses industry standard development practices (gitflow, phpcs and other code style standards) and a culture of unit and functional testing.

Key responsibilities are listed below:

  • Leading the development and execution of the over-arching strategy for the Connect.ID CMS platform build
  • Identifying requirements and planning out the technical approach to implement features within the product
  • Developing custom back-end functionality for the Connect.ID CMS product
  • Working with Docker and a range of CI/CD technologies
  • Helping to improve our development methods and practices demonstrating a commitment to quality
  • Keeping up to date with the latest development trends and introducing new technologies where relevant and appropriate
  • Contribution to open-source projects including drupal.org
  • Upholding code quality and development practice standards; acting as a role model for other developers within the business

From time to time, you will also

  • Consult on internal website builds that have used the Connect.ID CMS product, identifying performance and scalability improvements as well as “best practices” as defined within the product
  • Take an active role in product feature planning meetings
  • Contribute modules and patches to the Drupal open-source community

All applicants should posses

  • A track record of leading the strategy and execution of products / platforms built on Drupal
  • Recent experience working with Drupal 8/9
  • Strong PHP application architecture knowledge (OOP) with an understanding of common design patterns and anti-patterns
  • An understanding of version control systems, such as Git
  • Ability to understand problems and explain their complexity clearly to technical and non-technical stakeholders
  • Understanding of the software development lifecycle
  • Commitment to creating clear documentation and understanding the requirements for it
  • Excellent verbal and written communication skills
  • A friendly personality with strong interpersonal skill

Benefits Information

  • 25 holiday days per year, plus Bank holidays (this increases with your length of service, with the option to utilise our holiday trade scheme)
  • Health cash plan
  • Life insurance
  • Cycle to work scheme
  • Subsidised gym membership
  • Paid charity day
  • Regular social activities (virtual for now!) and contributions to cultural and sporting
  • events
  • A well-stocked supply of free drinks and snacks (when we can work from the office)

Details Remote and Flexible Working

We recognize this may feel like a strange time to apply for a new role and join a new company. The health, safety and comfort of our people is our number one priority, and we’re doing everything we can to meet the needs of our employees—from maintaining frequent communication while working from home to ensuring our in-office coffee machines are completely hands-free.

As a team, we communicate regularly through Teams calls and chats to keep camaraderie and spirits high. We also have weekly stand ups, monthly town halls and regular social events (online or in person with safety measures in place, depending on the current government guidelines).

Whilst our head office is in London and we also have an office in Bristol – we have a flexible approach to remote working. During the interview stage, we’re happy to discuss specific ways we’re addressing working from home, so please feel free to ask any questions.

How to apply

If you are interested in applying for this exciting position and you feel your previous knowledge and experience match our requirements, then we would love to hear from you.

Please apply include your CV with a cover letter and salary expectations.

We will do our best to respond to all applications individually but due to the number of applications we receive if you do not hear back from us within 4 weeks then please consider your application unsuccessful.

Thank you for your interest in working for Investis Digital.

Job details

Full Time

Skills required

Perks & benefits

Bike Loan
Bike Shed
Buy Holiday Days
Casual Dress
Childcare Vouchers
Charity Partner
Dental Benefits
Diversity Programme
Employee Discounts
Flexible Working
Free Coffee
Free Food
Free Discounted Lunch
Good Pension
Gym Discount
Subsidised Learning
Lunch and Learns
Optician Benefits
Performance Bonus
Private Health
Team Outings
Travel Loan
Volunteering Days
Wellness Programmes
Work From Home