Software Developer Ref 6398

School/department: School of Engineering and Informatics/Department of Engineering and Design
Hours: part time considered up to a maximum of 60% FTE. Requests for flexible working options will be considered (subject to business need).
Contract: fixed term until 4 January 2023
Reference:  6398
Salary: starting at £30,046 to £33,797 per annum, pro rata if part time
Placed on: 16 July 2021
Closing date:  2 August 2021  Applications must be received by midnight of the closing date. 
Expected start date: As soon as possible.

Job description

We are recruiting a research assistant to develop and evaluate interactive visualization tools for a project entitled Cybersecurity visualization: collaborative graphical tools for security policies. The project is a collaboration between the University of Sussex and Qatar University.

The project is inventing novel approaches to supporting collaboration between managers who devise access control policies for computing resources and IT specialists who implement those policies digitally. Communication between managers and IT specialists is a substantial problem, because they use different technical languages and are unfamiliar with each other’s systems.

To solve this problem the project is developing innovative graphical tools, interactive information visualizations. The visualizations will serve as a common medium for managers and IT specialists to share precise and detailed specifications of access control policies and to explore the implications for the security of digital resources. The tools will be underpinned by rich databases of simulated users and computing resources.

The post-holder’s primary role will be to implement research-prototype interactive visualization tools and the database of simulations users and resources, and to conduct rigorous evaluations of them. The post-holder will also contribute to the team effort in the overall design of the visualizations and user studies.

You should have a degree in computer science, or equivalent, and demonstrable ability in the development and evaluation of software systems. Particularly desirable are experience of implementing interactive graphical user interfaces, or information visualizations, and skills in these languages and areas: JavaScript, Java, HTML5, PHP, databases, and HCI. Some knowledge of access control systems and practice would be advantageous.

You will be based at the University of Sussex, work under the supervision of Prof Peter Cheng, and be a member of the Representational Systems (RepSys) Laboratory within the Creative Technology Research Group. Locally you will work closely with members of the RepSys Lab, and at a distance you will collaborate with the team members in Qatar University. See here for the RepSys lab web pages:

Please contact Professor Peter Cheng, for informal enquiries.

Download job description and person specification Ref 6398 [PDF 198.79KB]

How to apply

Download our professional services application form [DOC 183.00KB] and personal details and equal opportunities form [DOC 162.50KB] and fill in all sections.

When applying, please fill in the application form and attach a full CV. Use the space for additional information to explain how your skills are suited to the project, making reference to the essential and desirable sets of criteria outlined in the Job Description.

You must email your completed application, and personal details and equal opportunities form, to

You should attach your application form and all documents to the email (don't use a web-based upload/weblink service) and use the format job reference number / job title / your name in the subject line.

You can also send your application by post to Human Resources Division, Sussex House, University of Sussex, Falmer, Brighton, BN1 9RH.

Download our terms and conditions summary for Technical Staff Terms and Conditions [DOC 34.50KB]

You might also be interested in: