Job Description
Company: Planet Education Networks (PEN)
Job Title: PHP Developer
Location: ON-SITE, Canary Wharf, London
Salary: £35K - £50K (Depending on experience and qualification)
Employment: Full Time, Monday to Friday
[No sponsorships available]
About Planet Education Networks (PEN):
Planet Education Networks (PEN) is a dynamic and innovative organisation dedicated to revolutionising education through technology. We are committed to providing comprehensive solutions and platforms that empower educational institutions worldwide. With a diverse portfolio of projects ranging from student recruitment systems to global-scale e-learning platforms, PEN is at the forefront of shaping the future of education.
Job Description:
As a PHP Developer at Planet Education Networks (PEN), you will play a pivotal role in the development and enhancement of our diverse range of in-house solutions and projects, especially our Student Management System. This role requires a deep understanding of core PHP (Functional Programming), JavaScript, and strong communication skills.
Responsibilities:
* Develop and maintain functionality for our Student Management System, which handles the complete student journey from admission and registration to communication and reports.
* Develop and maintain features for multiple management portals.
* Optimising existing codebase, SQL queries and extensive reporting modules.
* Collaborate with internal stakeholders to gather requirements, define project scope, and prioritise tasks effectively.
* Conduct code reviews, implement best practices, and ensure adherence to coding standards and quality guidelines.
* Mentor and train colleagues, sharing knowledge and expertise to promote skill development and professional growth within the team.
Requirements:
* Proven experience in software development, with a strong focus on PHP and JavaScript technologies.
* Knowledge of system architectures, design patterns, and best practices for building scalable and maintainable software solutions.
* Hands-on experience working on medium or large scale production applications, with a track record of successful implementations and stakeholder satisfaction.
* Experience working on an existing, mature, vanilla PHP application written with functional programming.
* Strong communication skills, with the ability to effectively collaborate with cross-functional teams and stakeholders at all levels.
* Familiarity with agile methodologies and tools such as Jira or Trello.
* Ability to thrive in a fast-paced, dynamic environment and adapt to changing priorities and requirements.
* Excellent problem-solving skills and attention to detail.
Nice to Have:
* Bachelor's degree in Computer Science, Engineering, or related field.
* Experience with a modern PHP framework (Laravel, Symfony, etc.).
* Experience with a modern JS framework (React, Vue.js, etc.).
* Knowledge of DevOps practices and tools (Docker, Kubernetes, etc.).
* Familiarity with CI/CD tools (CircleCI, Jenkins, etc.).
Benefits:
* Annual leave (5.6 weeks) + bank holidays.
* Workplace pension scheme.
* Company Sick Policy (from January 2025).
* Statutory Sick Pay (SSP) (until December 2024).
* Statutory maternity/paternity pays.
* Career development opportunities
* Training and self-development opportunities.
* Gym membership discounts
* Retail discount schemes
* Cinema discounts
* Grocery discounts
* Cycle to work
* Investing and savings opportunities
* Financial wellbeing – personal debt advise.
* Financial wellbeing education
* My Mind Pal (mental fitness)
Join us at Planet Education Networks (PEN) and be part of a passionate team dedicated to transforming education through technology. Apply now to embark on an exciting journey of innovation and impact!