We are a leading provider of HR and Health and Safety services to SMEs across the UK, with a strong reputation for delivering high-quality solutions.
We are seeking a senior PHP software engineer to join our dynamic team, responsible for designing and developing innovative web applications that meet the required standards and specifications.
Key responsibilities:
* Application Design and Development: Design and develop robust PHP-based web applications that meet the required standards and specifications, collaborating with cross-functional teams to ensure seamless integration.
* Code Optimization and Troubleshooting: Troubleshoot, debug, and optimize application code to ensure optimal performance and reliability, identifying and addressing potential issues before they impact the system.
* Technical Leadership: Provide technical leadership and guidance to junior team members, promoting best practices and emerging technologies to drive results.
* Stakeholder Management: Work closely with stakeholders to gather and understand project requirements, providing clear and concise solutions to meet their needs.
* Collaborative Problem-Solving: Collaborate with other team members to design and implement effective technical solutions, leveraging collective expertise to drive results.
Requirements:
* A Bachelor's degree in Computer Science, Software Engineering, or a related field.
* Proven experience as a PHP Developer, with a strong portfolio of web applications.
* A solid understanding of PHP, HTML, CSS, JavaScript, and related web technologies.
* Experience with LAMP system administration.
* Experience with AWS infrastructure, including EC2, RDS, SES, SQS, and CloudWatch.
* Experience with TDD and BDD.
* Experience with PHP frameworks and content management systems.
* Database experience, preferably with MySQL or similar relational databases.
* Knowledge of version control systems, such as Git.
* Familiarity with front-end technologies and frameworks is a plus.
* The ability to work independently and as part of a collaborative team.
* Strong problem-solving and analytical skills.
The company offers a range of benefits, including 25 days' holiday, gym membership discount, healthcare, childcare vouchers, and more.