Job Vacancy: Junior Developer & QA Support

Decorative image with the text "Job vacancy"

The role

This is a great opportunity to gain experience working on challenging projects at the cutting-edge of technology, data and public services across the UK and internationally. We are looking for a junior developer to help us improve our family of web-based services designed to help Local Authorities and Housing Associations use open data to understand their areas. You will be working closely with our team of four developers to implement and improve our QA processes, as well as support development of new features.

The details

We are particularly looking for somebody that is able to combine some basic technical experience of PHP, with a logical and practical approach to breaking things, plus clear communication on what’s breaking.

We are a small team (10 people), so as well as working largely on technical development, you will also need to liaise with other members of the team to discuss specifications and arrange testing schedules. A typical day includes everything from our morning catch-up meeting to planning out and implementing development work, and from assisting user support queries to a game of table football or two.

The post is full-time, although we’re happy to discuss flexibility.

Skills and experience

You’ll need to be:

  • Experienced with a good introductory level of PHP 5.3 or above

  • Eager to break things into small pieces to see how they work (or don’t), but also…

  • Able to grasp the bigger picture of how all the pieces fit together

  • Keen to document results in clear, structured ways

  • Fast learner and confident communicator

In addition, experience of the following is useful but not essential:

  • Version control, preferably git

  • Databases, preferably MySQL or PostgreSQL

  • General use of spreadsheets (Excel, Google Docs)

  • PHPUnit, Selenium, or similar testing frameworks

About OCSI

OCSI is a social research consultancy, working with public and community organisations to improve services. We turn complex datasets into engaging stories, and make data, information and analysis accessible for communities and decision-makers.

A spin-out from Oxford University, we have helped 100s of public and community sector organisations to make their services more efficient and effective. We are committed to improving social and economic outcomes through innovative software and rigorous data, research and analysis.

What we offer

You’ll be based in our Brighton office situated in the vibrant North Laine quarter, about 10 minutes’ walk from the sea with an extensive variety of cafés and pubs. There will also be occasional travel to London and further afield for meetings as required.

● Permanent full-time role with a 6 month probation period.

● Flexible working hours.

● 30 days annual holiday.

● Annual performance-related bonus.

● Staff development fund.

● Employer matched contribution pension.

● Table football and Friday beer (or drink of choice).

How to apply

If you like the sound of all this and think you fit the bill, please send a copy of your CV and a covering letter to Kimberley Anscombe, Communications & Support Officer at OCSI at

For more information or for an informal chat regarding the role, please contact Head of Development Graham Lally at

The deadline for applications is Monday 30th March at midday.

*IMPORTANT* We will be reviewing applications as they arrive, may appoint before the stated closing date, and may appoint more than one candidate: please do not delay in applying.

Salary: Depending on experience.

We look forward to hearing from you!

*** Please note this position has now been filled. Please send any speculative enquiries (CV and covering letter) to ***

Featured posts

Decorative image with the text "OCSI news"

OCSI news

Announcing Local Insight 2.0, the place-based data platform from OCSI

We are proud to announce that we have successfully redeveloped and launched…

Decorative image with the text "Community Needs Index"

Data analysis

What is the Scottish Community Needs Index?

OCSI created the first version of the Community Needs Index in partnership…

Decorative image with the text "Job vacancy"

OCSI news

Job Vacancy: User Support Officer

We are looking for a User Support Officer to join the team…

Case studies
Data analysis
Indices of Deprivation
left behind neighbourhoods
OCSI news
Research Projects
Resources and data