Software Engineer – PHP /React
Our client, a large educational institution, seeks a Software Engineer to support the strategic objectives of the CASSCS in creativity and creative technologies. The post-holder will collaborate with the Digital Humanities Manager to deliver and maintain technical solutions for digital humanities, creative technologies, and cultural analytics research.
This is an initial contract until mid-May, with potential for extension based on performance and project needs.
Key Responsibilities:
* Design and develop software to support digital research projects
* Produce high-quality code with automated tests to meet project requirements
* Contribute to the management and maintenance of web applications and server infrastructure
Requirements:
* At least 3 years' experience developing and deploying web applications with modern PHP frameworks (Laravel) and relational database systems (MySQL)
* Front-end development experience with JavaScript frameworks (React, Vue)
* Well-documented software code with automated test suites
* Systems administration and maintenance using Ubuntu Linux, Apache, and Elasticsearch
* Modern software development workflows and tools (GitHub)
* Translating user requirements into actionable software specifications
* Excellent organisational skills and communication skills
* Strong interpersonal skills for working with non-technical colleagues
This role requires strong technical skills, excellent communication and organisational abilities, and a passion for delivering innovative solutions in education.