This Information Systems Specialist post sits in the Digital Services team at Sheffield City Council, working alongside content designers, UX specialists and service teams. The postholder builds, maintains and improves the Council's Drupal websites and digital services so residents and businesses can find information and complete transactions online. The work centres on Drupal, PHP (Twig), front-end code and API integrations, with accessibility, performance and security as ongoing priorities. Experience with Drupal or an equivalent CMS is the main test of fit.
What the job involves
- Develop, maintain and enhance Drupal websites and digital services
- Build and maintain integrations with internal and external systems using APIs and other technologies
- Create clean, secure and maintainable code to agreed development standards
- Develop reusable components, templates and functionality for consistent digital services
- Troubleshoot defects, performance issues and technical problems across websites and applications
- Support the ongoing improvement of accessibility, usability, performance and security
- Contribute to testing and quality assurance activities
- Work with content specialists, user researchers, service designers and stakeholders to understand user needs and deliver solutions
- Take part in technical discussions, service improvements and continuous development
- Provide technical advice and guidance to colleagues and share knowledge across the team
- Contribute to customer journeys, service improvements and digital products
What’s required
Experience
- Developing and maintaining websites in Drupal or an equivalent CMS
- Custom Drupal modules, themes and site functionality
- HTML, CSS, JavaScript/jQuery and modern front-end practices
- Git and GitHub for source control and collaborative development
- REST APIs and system integrations
- Docker or DDEV containerised development environments
Skills & knowledge
- Strong PHP and Twig development skills
- Producing clean, maintainable and well-documented code
- Web accessibility standards and inclusive design, including supporting accessibility improvements
- Testing approaches, quality assurance processes and code review practices
- Website performance optimisation, analytics and search engine optimisation (SEO)
- Communicating technical concepts clearly to non-technical colleagues and working in multidisciplinary teams
Checks & eligibility
- Relevant safeguarding checks, where appropriate to the role
What’s offered
- Generous holiday entitlement
- Flexible working, including reduced hours, part time or job share
- Support for staff with unpaid caring responsibilities to work flexibly
- Starting salary at the bottom of the grade, or higher where payslip evidence shows greater basic pay