Job offered: Senior Web Developer (VLE)

Type: Full-time
Location: Chichester - Onsite/Remote

If you would like to apply, please do so on our website: 


Job Profile     


Post:                   Senior Web Developer (VLE)                


Job number:            0001KYV


Reports to:                 IT Service Development Manager


Hours:                        Full Time (1.0 FTE)


Campus base:   Based at Bishop Otter Campus or Bognor Regis Campus with the option to work remotely considered. Required to work at any centre where University business is conducted that is within reasonable distance of the campus base.




Function of the Post: The post holder will be an experienced web developer with excellent technical skills to develop and maintain the University’s VLE (Virtual Learning Environment) and other web sites. The post holder will work in the IT Services department on University wide projects, analysing requirements and developing web services to support them.


Principal Accountabilities:


1.    Develop and support the principal University VLE system (based on Moodle) and other University web-based learning and teaching services.


2.    Liaise on a regular basis with VLE users (students and staff) and the TEL team (Technology Enhanced Learning) to establish smooth operation of web services and to ensure an appropriate analysis of any future requirements and priorities.


3.    Maintain documentation to an appropriate level to facilitate control and maintenance activities of VLE systems. Ensure that documentation and development practices are shared across the Web Development team.


4.    Assist in the development and maintenance of processes which enhance the integration of corporate system data across learning and teaching applications through import/export routines and overnight processes.  This could include the creation of course information or user integration with future developments.


5.    Participate in the development of web-based applications. Supporting a culture of continuous service development and improvement working in close collaboration with IT and wider University colleagues.


6.    Assist in the development of content and functionality for University web services. Chiefly the VLE, and other web-based learning and teaching services, whilst supporting key University stakeholders (such as TEL).


7.    Analyse future requirements, and work with key support departments to develop, test, and implement web-based services. Integrate these services with University databases and other third-party services which will meet the needs of students and staff. Document, support and maintain these systems through regular upgrade and security patching.


8.    Undertake the tasks for relevant systems in liaison with the Service Development Manager and other IT staff. This includes organising system security, backups, assisting with service changes, upgrades to server-side software and database administration.



  • Understand and actively embrace the University’s distinctive sensibility, the qualities, values and characteristics expected of everyone working for our University.
  • Act as a responsible team member, leading where agreed, and develop productive working relationships with other members of academic and professional services staff.
  • Contribute to and/or lead on team and departmental meetings, training and/or committees internally or externally.


  • Contribute to the development of new systems and procedures


·         Work with colleagues and students to sustain and strengthen an inclusive, supportive, caring and authentic learning community


Other duties:

You are required to undertake such other duties appropriate to the grade and content of the work as may reasonably be required of you including to understand and actively embrace the University’s distinctive sensibility, the qualities, values and characteristics expected of everyone working for our University.


The list of duties in this job profile should not be regarded as exclusive or exhaustive and require a flexible approach to work.  Please note that, in consultation with you, the University reserves the right to update your job profile to reflect changes in, or to, your post. All staff have a role in supporting the University’s People Strategy 2018-2025 ‘Working together - Supporting each other’.


Equality, Diversity & Inclusivity

  • Take responsibility for upholding and complying with the University’s Equality, Diversity and Inclusivity policies and for behaving in ways that are consistent with fair and equal treatment for all.
  • Take responsibility for own learning and engagement with equality issues and actions and consider the impact of their actions to ensure that they do not have a detrimental effect on achieving equality of opportunity.


The University believes that everyone has the right to be treated equally and that the diversity of individuals and groups should be embraced, valued and respected.  The University is committed to eliminating any form of discrimination be it direct, indirect, harassment or victimisation, and to support this the University has a number of policies that staff should ensure they are familiar and compliant with.  All policies are available on the University’s Intranet.  Any breaches may lead to termination of employment.


Health and Safety

Take responsibility for ensuring that workplace responsibilities within the University are carried out with full regard to, and in support of, the University’s Health and Safety policies.  This will include ensuring Health and Safety priorities reflect a post-COVID-19 period. This might include acting as Health and Safety Co-ordinator, Fire Warden, Risk Assessor, First Aider or other Health and Safety Representative.


Sustainability and Environment:

The University is fully committed to sustainable development and environmental initiatives.  It accepts its environmental responsibilities and recognises the contributions it can make to the resolution of global, regional and local environmental issues.  The University will continuously seek to improve its environmental performance and will comply, as a minimum, with all relevant environmental legislation, regulations and codes of practice.  All staff are required to support the aims of the University's Environmental & Sustainable Development Strategy. 


Data Protection:

You will be responsible for ensuring that workplace responsibilities, within the department, are carried out in compliance with the requirements of the Data Protection legislation and the Employment Practices Data Protection Code 2002, especially concerning confidentiality, treatment of personal information and records management.


Right to Work:

The current British and European Law states that the University cannot employ a person who does not have permission to live and work in the UK.  Immigration guidance information is available at

The new Points-Based Immigration System is in force from 1 January 2020 treating EU and non-EU citizens equally, but Irish citizens will continue to be able to enter and live in the UK as they do now.

All new employees will need evidence of their right to work including evidence of settled status, pre- settled status or a valid visa.


Disclosure Service Certification from the Disclosure and Barring Service:

University staff may be required to hold Disclosure Service certification from the Disclosure and Barring Service (DBS). The University is a registered body with the Disclosure Service, reference number 20537300005. Further information about the Disclosure and Barring Service is available from the DBS website at


Principal Attributes and Person Specification:

Essential requirements are those, without which, the candidate would not be able to do the job. It is expected that the post holder will have the knowledge and qualifications indicated, or equivalent qualifications and experience.


Desirable requirements are those which would be useful for the post holder to possess and will be considered when more than one applicant meets the essential requirements.






Evidenced through

Knowledge and Qualifications





A good understanding and knowledge of VLEs (Virtual Learning Environments), preferably Moodle.

Demonstrable knowledge of web programming languages and LAMP stack (Linux, Apache, MySQL and PHP) including set up, maintenance, and upgrade.

Familiarity of version control management by using GIT (BitBucket, GitHub, etc)

Knowledge of a client and server development methodology.

Degree or equivalent in an IT or related discipline, or 3+ years relevant work experience.

Extensive knowledge and experience of supporting a VLE within an education provider.

Knowledge of web technologies and their use in learning and teaching.

A strong understanding and experience of developing for the web.

Knowledge and understanding of Information Security and Data Protection legislation.


Documentary Evidence



















Ability to explain complex technical concepts to other technical and non-technical audiences.

Highly proficient with advanced knowledge of web programming languages, frameworks and utilities such as HTML, PHP, Composer, JavaScript, Node.js, JSON, Bootstrap and CSS.

Excellent problem-solving skills with the ability to seek out and implement effective solutions.

Good interpersonal skills, and strong administrative, organisational and time management skills

High levels of accuracy and attention to detail.

Skill in using and maintaining MySQL databases and/or other database technologies,

Demonstrable skill of programming in PHP, and other languages within an organisation or education provider.

Advanced skills in database management using MySQL or other DB technologies. Including performance management and data hygiene.


Strong Linux administration skills, particularly in a client-server environment.


Experience of programming in JavaScript with additional libraries (e.g. JQuery, RequireJS, etc)











Experience of VLE technologies such as Moodle, or experience of other web-based learning environments. Experience of using related technologies.

Experience in providing an accessible web experience for end users. This includes the adaptation of services to make them more accessible and WCAG compliant.

Previous experience of utilising online communities and open source platforms (eg GitHub, Stack Overflow,, SourceForge).



Experience of a testing driven approach to web development, ensuring comprehensive debugging.

Experience of managing projects, preferably in the context of an education provider.

Experience with integrating databases and third-party systems (potentially cloud hosted) within a website.

Experience in developing responsive websites for use on popular end user devices and browsers.










Personal attributes









Able to work successfully alone or as part of a team working unsupervised and using own initiative as required.

Able to work flexibly and positively with a helpful attitude to work.

Strong communication skills, both written and verbal.

A strong personal commitment to discover, learn and work with new web development technologies.

Proactive, creative, and self-motivated.

Willing to demonstrate commitment and support for the University’s People Strategy


Understand and actively embrace the University’s distinctive sensibility, the qualities, values and characteristics expected of everyone working for our University.

Documented evidence of active development projects using a personal Git repository. The Git repository will document personal projects and contributions and collaborations with other projects.

Proactive in identifying and responding to emerging challenges.




Documentary Evidence



Salary Grade: 11                                                        Date profile is raised: June 2021

Skilled Worker Route SOC Code: 2137


Entry added by Haydn Tarr - 22 Jul 2021
Last updated - 22 Jul 2021