Senior PHP Developer

Details


1109556


University of Staffordshire


30/03/2026


Ongoing


38.33 Hours per week – Monday to Friday, every other Saturday (unless stated otherwise in your contract)


Smart Casual

Pay


£35,000


£40,000

Description

Role

  • To manage the sites and applications previously built by One Sure e.g. Mutiny 1 and Mutiny 2
  • To coordinate development workflows including that of the PHP developers and Junior PHP developers
  • To manage the planning and deployment of other ad-hoc programming tasks
  • To manage the PHP team
  • To manage the sites relevant server maintenance and its security
  • The role is primarily based in Stoke-on-Trent with occasional travel to Manchester and Telford

Duties and responsibilities

  • Previous working experience as a PHP Developer at a senior level
  • Proven software development experience in PHP and other coding languages
  • Strong knowledge of PHP web frameworks
  • Understanding the synchronous and asynchronous behaviour of PHP
  • Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
  • Knowledge of object-oriented PHP programming
  • Understanding accessibility and security compliance
  • Strong knowledge of the common PHP or web server exploits and their solutions
  • User authentication and authorisation between multiple systems, servers, and environments
  • Integration of multiple data sources and databases into one system
  • Familiarity with limitations of PHP as a platform and its workarounds
  • Creating database schemas that represent and support business processes
  • Familiarity with SQL/NoSQL databases and their declarative query languages
  • Proficient understanding of code versioning tools, such as Git
  • Working knowledge of other One Sure core systems such as CDL Classic
  • Must have a full UK driving licence
  • Must be flexible and willing to work out of hours where required
  • Capable of working on own initiative•    Excellent attention to detail and organisational skills
  • Effective in both in reactive and proactive scenarios
  • Excellent written and oral communication skills
  • Ability to coach, mentor, train and motivate a team
  • History of similar experience to that required in this role
  • Proven management experience including monitoring productivity, performance management and achieving success through a team
  • Basic understanding of how each One Sure team operates

BEHAVIOURAL SKILLS

  • Ability to identify information required to make appropriate and effective decisions under pressure
  • Ability to persuade and influence others and to work under pressure, effectively delegate tasks, as well as manage and motivate teams
  • Act in an honest and open manner
  • Act with integrity by demonstrating fairness and impartiality
  • Actively seek feedback from customers and colleagues
  • Strong Leadership skills
  • Responsible attitude towards the handling of information, including the ability to collect, analyse and summarise information
  • Ability to identify and drive through improvements to One Sure processes and systems
  • Ability to prioritise own work load and that of the team
  • Excellent eye for detail

Skills and experience

  • Lead the entire web application development life cycle right from concept stage to delivery and post launch support
  • Contribute in all phases of the development lifecycle
  • Interface with internal teams and external companies to gather requirements and develop software solutions
  • Integration of user-facing elements developed by front-end developers
  • Build efficient, testable, and reusable PHP modules
  • Solve complex performance problems and architectural challenges
  • Prepare and maintain all applications utilizing standard development tools
  • Write “clean”, well-designed and well documented code
  • Keep abreast of new trends and best practices in web development
  • Produce detailed specifications and produce business cases when required
  • Troubleshoot, test and maintain the core product software and databases to ensure strong optimization and functionality
  • Follow industry best practices
  • Develop and deploy new features to facilitate related procedures and tools if necessary
  • Document the development process, architecture, and standard components
  • Coordinate PHP developers and Junior PHP developers
  • Keep Head of Operations well informed of the status of development effort
  • Serve as a liaison between PHP developers and Head of Operations
  • Responding to and resolving help desk (Redmine) requests appropriate to the development team
  • Ensuring help desk tickets are resolved by the PHP developers and Junior PHP developers in a timely fashion
  • Ensure PHP based services are available and secure
  • To liaise with external technical support where problems cannot be resolved in house
  • Provide support and knowledge transfer with documentation where required
  • Comply with and help to enforce standard operating policies and procedures and create new standards with a view to upgrading existing standards where appropriate
  • Attend a monthly meeting detailing the performance of the PHP team and to set priorities
  • Identify and log any training needs and trends within the PHP team and make recommendations to senior management for any training requirements that may be needed
  • Ensure knowledge of regulatory requirements and guidelines remains up to date
  • Complete return to work meetings following staff absence
  • Conduct KPI sessions with members of staff in order to deliver clear and smart targets and reviews
  • Monitor performance of staff members providing feedback where necessary to ensure individual and team targets are met
  • Report any potential HR issues to the Head of Operations/HR Manager
  • Coach and mentor staff members in order to achieve better results
  • Directly manage the PHP team
  • Understand performance management and how this may be used to handle poor performance
  • Deliver performance and conduct reviews where staff fail to meet targets
  • Manage the motivation, morale and ethical standards of the team
  • Manage your own and team goals, key performance indicators and service level agreements
  • Take responsibility for adherence to regulatory requirements within the team
  • Identify and drive through business change and performance improvement opportunities for the department
  • Own and manage team goals, key performance indicators and service level agreements
  • Manage and maintain monthly rotas for all PHP staff. This is to be completed in a timely manner and updated on an ad-hoc basis when required
  • Complete registers daily to ensure staff attendance/punctuality is logged accurately
  • Undertake all other duties as reasonably required and directed

Location
Kidsgrove ST7

Benefits

  • Pension
  • Health PLan
  • Paid CII qualifications
  • Birthday off
  • 28 day holiday (rising to 33)
  • Holiday pay
  • Free Parking
  • Cycle to work scheme

Apply for job