Senior Drupal Developer Remote Uk Or Hybrid London Job In Sheffield

Senior Drupal Developer / Remote (UK) or Hybrid (London) - Profile 29
  • Sheffield, Other, United Kingdom
  • via Test Feed 1
-
Job Description

Job: Senior Drupal Developer / Remote (UK) or Hybrid (London) Based in Islington, London, this successful digital agency has operated on a remote-working basis since their foundation over 20 years ago. In 2015, their founder passed 70% of his shares into an Employee-Owned Trust - giving all employees an indirect stake in the business in perpetuity. Today, all employees have a share in the company, today, this year and into its future. They pride themselves in having enough knowledge of open-source CMSs (such as Drupal and Typo3) to know when they are good and when they hit their limits. They complement that core by using other technology approaches under the PHP umbrella - such as Laravel or Symfony - to seamlessly blend the specific to the general. They take a lean and agile approach, working in partnership with clients, using shared workspaces (e.g. Google), communications channels (e.g. Slack) and collaborative boards such as Trello or Miro. For clients who require a higher level of organizationthey use Jira to encourage both collaboration and transparency. Summary: The main skills required are the ability to code using Drupal 9 based on an always-on understanding of the end-user customer experience. Their successful candidate will be expected to work directly with clients; being prepared to develop new solutions and to continue the support of code. You Will: Plan and lead development on sets of related projects, developments and sprints Have an understanding of the whole system and take responsibility for teaching this to others Work with other disciplines to understand what needs to be built Coach and mentor more junior colleagues Operate the production services you build Find ways to improve system robustness, resilience and stability Required Skills: Availability and capacity management. You can manage the service to ensure they meet business needs and performance targets. Development process optimisation. You can identify process optimisation opportunities with guidance and contribute to the implementation of proposed solutions. Information security. You can understand information security. You can design solutions and services with security controls embedded, specifically engineered with mitigation of security threats as a core feature. Modern standards approach. You can competently apply modern standards approach and guide others to do so Programming and build (software engineering). You can collaborate with others when necessary to review specifications. You can use agreed specifications to design, code, test and document programs or scripts of medium-to-high complexity, using the right standards and tools. Prototyping. You can approach prototyping as a team activity, actively soliciting prototypes and testing with others. You can establish design patterns and iterate them. You can use a variety of prototyping methods and choose the most appropriate. Systems design. You can design systems characterised by medium levels of risk, impact, and business or technical complexity. You can select appropriate design standards, methods and tools, and ensure they are applied effectively. You can review the systems designs of others to ensure the selection of appropriate technology, efficient use of resources and integration of multiple systems and technology. Systems integration. You can define the integration build. You can coordinate build activities across systems. You can understand how to undertake and support integration testing activities. User focus. You can collaborate with user researchers and can represent users internally. You can explain the difference between user needs and the desires of the user. You can champion user research to focus on all users. You can prioritise and define approaches to understand the user story, guiding others in doing so. You can offer recommendations on the best tools and methods to use. Required Technologies: Drupal 9 experience LAMP technology stack MySQL, PHP HTML, Javascript, CSS Automation unit and functional tests Project management tools such as JIRA, Trello Desirable: Bootstrap LAMP stack XML / JSON OAuth GA API PayPal API 3D Secure Payments Jenkins Vagrant Linux shell Ways of working: Comfortable working on existing codebases, refactoring where necessary, code reviews and projects architecture improvement Work in an Agile environment, in small teams or solo Good understanding of git version control system Other Stuff; £s; fully DoE approx. £60k (neg.) + benefits Location; Fully remote working (ideally being able to occasionally meet up at their London (Islington) offices but this isn'ta deal breaker) NB: for non-UK Citizens: we cannot accept applications from anyone requiring sponsorship (now or in the future) for UK permanent employment status. If you are using a work visa this must allow you to work in the UK unrestricted for at least the next 5 years. In accordance with GDPR by applying you give Profile 29 consent to use your data for recruitment purposes only (details of Profile 29s privacy policy can be found at: profile-29 .com/privacy) Profile 29 recruitment keywords; Drupal 9 LAMP MySQL PHP HTML Javascript CSS Automation unit functional tests Project management JIRA Trello Bootstrap LAMP stack XML JSON OAuth GA API PayPal API 3D Secure Payments Jenkins Vagrant Linux shell hybrid home remote London

;