Engineer / Developer

Responsibilities

  • Oversee a junior developers and their projects

  • Monitor reliability and performance of all internal systems to suggest improvements

  • Ensure compliance with security standards and agency policies

  • Manage software development projects by fulfilling requirements, goals and timelines

  • Design strategies for future development projects based on the company’s overall objectives and resources

  • Find and implement innovative technologies

  • Work with external stakeholders to identify and document technical requirements

  • Accurately estimate/quote on new work

 

Requirements

  • Work experience as a senior-level position at an engineering department

  • Experience with cloud technologies and modern human-computer interfaces

  • Hands-on experience in back-end and front-end development in Drupal

  • Good understanding of project management methodologies

  • Leadership abilities 

  • BSc/MSc in Engineering, Computer Science or relevant field

  • Acquia Certification

  • Ability to contribute to the technical content required for project documentation

  • Ability to contribute to the planning of projects

 

Drupal technical experience required

  • Drupal setup, development, administration and configuration

  • Experience with Acquia products and Drupal 7 - 9

  • Hands-on custom module development including Drupal hooks.

  • Experience with the Symfony framework

  • Detailed understanding of using views, CCK, theming and multi-site development for localisation

  • Currently in a technical role developing Drupal modules and administering Drupal sites

 

General technical experience required

  • Proven experience with multiple development frameworks

  • Broad understanding of server, security, and network configurations

  • Experience with cloud based providers such as AWS

  • Familiarity and experience using Git

  • Demonstrable experience with HTML5, CSS3, JavaScript, React, SASS/LESS, and REST Frameworks.

  • Experience managing technical risks and issues throughout the project

  • Experience of PHP with MYSQL, composer and PHP dependency management

  • Experience of PHP unit testing and frameworks, code reviewing, debugging and problem solving

  • Preferable experience and understanding of building accessible websites to WCAG 2.1 standards and preferably the UK Government Design Principles

  • Ability to review technical documentation and assess it for risk, ability to brief senior management on legal liabilities that might arise.

 

Managerial / Line management experience desired

  • Managing a team of 2-3 junior developers

  • Conduct code reviews with direct reports to ensure standards are upheld

  • Work with direct reports to define technical solutions

  • Support, inspire and mentor direct reports 

  • Define development team weekly meetings

  • Conduct 121 meetings with each direct report to define career paths

  • Drive continuous performance improvements in the team

  • Ability to manage the time and workload of the team to achieve agency goals


Similar searches: East Sussex, Back-End Development, Brighton and Hove, Full Stack Development, Software Engineering