Senior PHP Developer

Unitemps
Kidsgrove, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 40K

Job location

Kidsgrove, United Kingdom

Tech stack

JavaScript
PHP
HTML5
User Authentication
CSS
Databases
Query Languages
Programming Tools
Web Development
Web Servers
NoSQL
Object-Oriented Software Development
Product Management
Redmine
Server Administration
Software Engineering
Software Systems
SQL Databases
Management of Software Versions
Web Application Frameworks
GIT
Performance Monitor
Front End Software Development
Programming Languages

Job description

  • 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, * 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

Requirements

Do you have a valid Driving License license?, Do you have experience in Software development?, * 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

Benefits & conditions

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

Pay: £35,000.00-£40,000.00 per year

Benefits:

  • Company pension
  • On-site parking

Apply for this position