Notice: While Javascript is not essential for this website, your interaction with the content will be limited. Please turn Javascript on for the full experience.

Lead Programmer and Technical Manager
Centre for Experimental Social Sciences, Nuffield College
Oxford, United Kingdom

Job Title

Lead Programmer and Technical Manager

Job Description

The Nuffield College Centre for Experimental Social Sciences (CESS) seeks to appoint a skilled programmer who will undertake and oversee programming and manage the operations of the CESS behavioural labs. CESS runs social science experiments with human subjects in four labs (networked computers where participants play behavioural games) and using online and mobile interfaces. The labs are located at Nuffield College in Oxford, England; Santiago, Chile; Pune, India; and Tianjin, China. Some travel to other CESS facilities may be required, but the Lead Programmer and Technical Manager will be based in Oxford.

The Lead Programmer and Technical Manager will program experimental games and surveys for behavioural experiments using software applications designed for interface and game programming (e.g. Javascript/jQuery, Python, Django). She or he will assist researchers by identifying their programming needs, facilitating the coding of interactive decision-making experiments, and providing corrective action for programming choices where needed. Other duties include maintaining and supporting software applications used for interface and game programming; advising other CESS facilities on the setup and configuration of their lab software and hardware; maintaining and developing the Nuffield CESS Lab recruitment databases of experiment participants; and assisting with the implementation of CESS online experiments and conducting integrations based on social media mobile applications.

The post is fixed-term for two years in the first instance. There will be an initial probationary period of six months. The salary is GBP 38,493 per annum.

Further Particulars including a job description are available from our website at:

Applications consisting of a two-page description of the applicant’s experience and motivation and how these meet the requirements of the position, and a CV including the names and e-mail addresses of two referees, together with a Recruitment Monitoring Form, should be sent to or to the Human Resources Department, Nuffield College, New Road, Oxford OX1 1NF.

The deadline for applications is Thursday 15 March 2018. Applications will be reviewed as they are received and candidates may be invited for interview in advance of the closing date.

If a candidate is invited to an interview before the closing date, we may contact referees directly before the deadline.


  • No telecommuting
  • No Agencies Please


  • A Master's degree in a relevant social science or computing discipline (e.g. computer science, economics, geography)
  • Strong demonstrated experience in programming web applications
  • Knowledge of and experience in interface and game programming (e.g. Javascript/jQuery, Python, Django)
  • Willingness to acquire skills in oTree, z-tree and Qualtrics (on the job training will be provided)
  • Experience working with SQL databases
  • Experience working with complex web technologies such as JavaScript, Python, and PhP
  • Good knowledge of networks, servers, and clients
  • The ability to work effectively in a small team and with a diverse range of people


  • Experience with social science experiments
  • Experience working with Windows Domains
  • Experience working with Apache HTTP Server

About the Company

Nuffield College exists to promote excellence in education and research, and is an equal opportunities employer committed to equality and valuing diversity. Applications are particularly welcome from women, from disabled people, and from black and minority ethnic candidates, who are currently under-represented in posts in the College.

Contact Info

Previous Sr. Full Stack Python Developer, eLearning Start-up in Chicago, IL, United States Next Python/Django Developer, ExecutiveSurf in London, London, United Kingdom