London
£45,218 per year + £1885.27 Outer London Weighting
Permanent, Full-time
Job description
As a back-end developer , you will be working as part of an agile team, alongside a product manager, delivery manager, a QA and other developers . You will be responsible for developing and maintaining back end elements to ensure they are fit for purpose. You will be expected to have experience of the user research-driven development model.

Key Responsibilities :

Across one or more websites in development at discovery , alpha or beta stage, you will:

* Build web products and services to serve user need
* Design, build, and maintain efficient, reusable, and reliable PHP/Drupal and Ruby code
* Integrate data storage solutions
* Integrate user-facing elements developed by front-end developers with server side logic
* Identify performance bottlenecks and bugs, and devise solutions to these problems
* Help maintain code quality, organisation and automatisation
* Mentor junior members of the development team

Key Activities :

You will:

* Develop digital services and products to meet user needs
* Follow best practice guidelines and help to improve those guidelines
* Write clean, secure, accessible , performant and well-tested code
* Coach and mentor more junior colleagues
* Operate the services you build and identify issues in production
* Represent Barnardo's internally and externally (eg conferences, meetups, blogs, interviews etc.).
* Work closely with other external digital services when need arises
* Working within communities of practice, be aware of new ideas, changes and methodologies within the digital community , talking about Barnardo's work and bringing back insights from other charities/digital businesses/government that will improve our work and processes.

This role can be based at any of Barnardo's national offices: Belfast, Edinburgh, Leeds, Liverpool, Birmingham, Cardiff, London, Crawley or home-based. Regular local and national travel will be required.

Barnardo's believe in creating equality of opportunity in the workplace and supporting people to manage their work-life balance; we are therefore are open to offering flexible working arrangements .
More about Barnardo's
About
Barnardo's

We are Barnardo’s. We transform lives.

We’ve come a long way since our founder, Thomas Barnardo set up a ‘ragged sc... Read more

Posted on: 21 January 2021
Closed date: 07 February 2021
Job ref: 7726
Tags: IT, Digital