We are seeking a skilled PHP Developer to join our dynamic team. The ideal candidate will support the development and ongoing maintenance of a critical CMI application, directly impacting our core business operations. This role spans the entire software development lifecycle, with strong collaboration across technical and business teams to deliver diverse requirements and workstreams.
Responsibilities
Full Stack Development: Design, develop, and maintain a core web application using PHP, JavaScript, HTML, CSS, and related technologies.
Backend Development (PHP):
Write clean, efficient, and well-documented PHP code.
Develop and maintain RESTful APIs.
Work with databases (SQLServer, MySql) to design and implement data models.
Implement server-side logic and integrate with third-party services.
Frontend Development (JavaScript, HTML, CSS):
Develop responsive and user-friendly interfaces.
Ensure cross-browser compatibility.
Optimise frontend performance.
Database Management: Design, implement, and optimise database schemas and queries.
Software Development Lifecycle: Participate in all phases of the SDLC, including requirements gathering, design, development, testing, and deployment.
Code Quality and Testing: Write unit and integration tests, perform code reviews, and ensure adherence to coding standards.
Problem Solving: Troubleshoot and debug complex issues.
Collaboration: Work closely with product managers, designers, and other developers to deliver high-quality solutions.
Deployment and Maintenance: Deploy and maintain applications in production environments.
Staying Current: Keep up-to-date with the latest web development trends and technologies.
Interacting with colleagues, stakeholders and vendors across various projects & work streams.
Coordinates testing efforts to identify and resolve system integration issues.
Support with BAU to ensure current system operation and stability
About you:
We are an inclusive employer and welcome all diverse backgrounds, where individuality is celebrated, creating both a forward-thinking team and a supportive space for everyone in the CMI team. We actively invite applications from diverse cultures and experience.
We are looking for someone who can enhance our culture and align with our core values. We want someone who is 'Passionate' in making a positive difference to the skills of managers and leaders, 'Practical'; with the ability to make quick and smart decisions, 'Progressive' about creating a better future and maintaining a 'Professional' code of conduct, through being accountable and ethical in everything that we do.
Proven experience as a Full Stack Developer, with a focus on PHP
Proven experience working within an Agile/Scrum environment, utilising JIRA, is preferable
Proficient in PHP
Proficiency in JavaScript, HTML, CSS and jQuery
Solid understanding of database design and SQL
Experience with RESTful API development
Familiarity with version control systems (Git)
Competent in application design/architecture, integration architecture development, and enterprise application integration
Why CMI:
Are you looking to join a dynamic and ambitious organisation? At CMI, new leadership and management strategies are at the fore-front of what we do. We know the importance of fresh ideas and encourage new perspectives. We are a not for profit, Sunday Times Best Company To Work for 2024, with a Platinum Accreditation with Investors in People. We offer an engaging, flexible and collaborative culture with a wealth of opportunity for professional development.
It doesn't stop there. We believe we are only as good as the people that work at CMI and in turn offer a competitive benefits package for all employees:
Flexible working
- we work from our offices 2 days a week. We are not a traditional 9 to 5, we are flexible with what hours you work and when you work. Our offices in both London and Corby provide comfortable collaboration spaces for team get-togethers
21 days' holiday + 8 days' Bank Holiday
+ 4.5 days allocated for CMI holiday over Christmas and New Year period
- with annual leave days increasing with length of service and the opportunity to buy and sell holiday
Wellbeing and mental health
- in-house mental health first-aid trainers, BUPA Employee Assistance for 24 hour support
Inclusion at our core
- Our colleague-led Inclusion Hubs for Ethnicity, LGBTQIA+, Menopause, Age, Disability and SocioEconomic are open for anyone to join
CMI membership
- take advantage of our amazing courses and become a Chartered Manager. Plus, CMI will pay your professional membership to one additional organisation of choice
Rewards and Recognition scheme
- cash prizes awarded to employees throughout the year
Pension
- we contribute 6% of your gross salary to your pension pot every month after 3 months
About us:
The Chartered Management Institute (CMI) sets the Professional Standard in Management and Leadership. We have worked with businesses and education providers to inspire people to unleash their potential through qualifications, apprenticeships and training to become skilled, confident and successful managers and leaders, resulting in Chartered Manager status - the ultimate management accolade, which is proven to boost individuals' career prospects, management capability and impact in the workplace.
Personal data which you provide through your application will be used for recruitment purposes only. For further details, see our privacy policy on our website. By submitting your CV/application, you are agreeing for your data to be used this way.
We reserve the right to close this vacancy earlier than advertised should we receive a high number of suitable applicants.
Job Types: Full-time, Fixed term contract
Contract length: 12 months
Pay: 37,500.00 per year
Benefits:
Bereavement leave
Company pension
Cycle to work scheme
Employee discount
Enhanced maternity leave
Enhanced paternity leave
Free parking
Gym membership
Health & wellbeing programme
Life insurance
On-site parking
Referral programme
Sick pay
Work from home
Work authorisation:
United Kingdom (required)
Work Location: Hybrid remote in Corby NN17 1TT
Application deadline: 20/08/2025
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.