Principal Software Developer and Senior Research Fellow

Sheffield Hallam University

Principal Software Developer (Senior Research Fellow)


College of Business, Technology and Engineering

Centre of Excellence in Terrorism, Intelligence, Resilience and Organised Crime Research (CENTRIC)

Fixed term for 24 months

Full time

£40,927 to £51,799 dependent on experience

Job number 081024


This is a rolling advert and may close earlier than advertised. Once a certain number of applications are received, they will be processed at regular intervals.



We are seeking to recruit a Principal Software Developer to take a leading role within the CENTRIC software development team to support and work closely with the Director of CENTRIC and Head of Technology and Development across all of our technical projects.


CENTRIC is a security-focused, applied research centre that aims to contribute to the safety and security of individuals, communities, and society in the UK and across the globe. A core theme of CENTRIC's research focuses on the development of innovative, technological solutions that address contemporary security challenges for law enforcement, security actors and international organisation.


You will be expected to provide clear and decisive leadership and expertise within the software development team to ensure high quality and timely delivery of software for research and operational services. You will lead by example and demonstrate good principles and practices in software development and delivery (e.g., agile processes, TDD, security/privacy by design) as well as exemplifying good security behaviours and coding standards, alongside clear, relevant and proportional documentation.


You must be willing to effectively engage with external stakeholders, particularly those operating in security and policing settings and be able to advocate for the solutions and services developed within CENTRIC.


Significant experience of leading and undertaking software development or research in one or more of the following areas is essential 1) Enterprise systems / web applications 2) Full stack development 3) Secure data management and modelling 4) Big data analytics and artificial intelligence.



For this job we particularly welcome applications from minority ethnic applicants who are underrepresented in this area at Sheffield Hallam. 

The University may be able to sponsor the employment of international applicants in this role; this will depend on a number of factors specific to the individual applicant.