The CompanyTerminalfour is a digital engagement and web content management platform for higher education. Our mission is to empower universities and colleges to drive student recruitment, retention, alumni fundraising, and research promotion by maximising the effectiveness of their digital and content strategies.
We are the top provider to the higher education sector in the UK and Ireland and we're quickly becoming the premier choice in North America as well
.
All Terminalfour team members are currently working remotely, and any return to offices will be voluntary and accompanied by hybrid working options. We provide the essential tools for remote working including a laptop, monitors, desk and more to ensure you have everything you need for a seamless setup. Alternatively, you can avail of our Bring Your Own Device Policy and work from your own preferred equipmen
t.
At Terminalfour, we are focused on employee wellbeing and provide an Employee Assistance Programme to all staff across all locations. This comprehensive service includes various health and wellbeing supports, as well as short-term counselling, and is available to both employees and their families. Additionally, we have a Wellbeing Platform to promote health, wellbeing, and overall self-care both at home and in the workplace. In recognition of the importance of work-life balance, we also offer 30 days annual lea
ve.
We actively encourage continuous learning and development with many opportunities for upskilling within the organisation through the Terminalfour and DCM Learning Hub. If you want to enhance your AWS skills, the company will cover the cost of your training and AWS Certification. We also provide paid access to a technical training platform for continuous learning, at your own p
ace.
The Role:This position is for a 12 month fixed term contr
act.
This role involves the development, configuration, support and maintenance of PHP modules that are used on multiple client websites.You will be working as part of our Professional Services department, alongside a team of Analysts, Project Managers and Web Developers. The role is client-focused, therefore good communication is essential. This is a unique opportunity for you to work with clients on large scale projects, and to develop your skills with an exciting
team.
What you will do:Primarily the role is to own, maintain, develop, test, support and document our PHP modules. This includes:Developing maintainable and re-usable PHP applications to address client needs, including comprehensive testing of the code produced.Write detailed client facing documentation on how to configure and implement the modules.Write detailed internal developer documentation on maintenance of the modules and code.Work with our Implementation Analysts, advising on the estimation, design, development, and implementation of the core modules, or custom code that may be required.Support team members and clients in implementation and support of the modules, should issues
arise.
Skills and Experience you will need:Strong knowledge of PHP Frameworks (e.g. Laravel) and Object Orientated Programming principles is essentialKnowledge of Unit Testing with (e.g. PHP Unit and Jest)Experience with GIT workflow.Knowledge of multiple front-end languages and libraries (e.g. HTML/CSS, JavaScript, jQuery, XML, JSON)Experience of working with colleagues to develop project specifications.Self-motivated and organised, you enjoy the challenge of achieving tight deadlines in a project-driven environment.Strong communication skillsFluent English languag
e skills
Skills and Experience that are an advantage:Good knowledge of Node.JSCloud experience working
with AWS