[New Job Opening] Senior Back End Developer job Vacancy in Barnardo’s, Home Based

Are you looking for a Job in Senior Back End Developer Field then this post may be relevant to you.
Job Details:
Company name : Barnardo’s
Position Name :
Senior Back End Developer
Location:
Home Based
Job ID :
183ebf615f06be5b
Description : The Innovation Lab team sits within the Development & Innovation section in Children’s Services at Barnardo’s. The role of the Innovation Lab is to shape Barnardo’s services, either online or offline, now and in the future. The Lab does this by applying research, design thinking & technology. This ensures that young people have access to constantly evolving services providing relevant support wherever they are, at the time they need it.
We are looking for a Senior Back End Developer to join our brilliant team.
You will plan, build and maintain the systems that support new and existing digital products. You will make a positive impact on young people’s lives and the workers supporting them by ensuring these systems are secure, scalable and flexible to underpin our future ambitions.
You will:
Be a role model for the team; maintain standards, drive innovation, and help us deliver value to our users every sprint.
Actively support and mentor individual developers to help elevate the team’s knowledge and skillset.
Working closely with a Tech Lead, you will help develop others for the world of tomorrow, through peer reviews, pair programming and sharing your expert knowledge and being inclusive in your approach.
Be instrumental in delivering new features. These are thoroughly researched, evaluated, and delivered to a high standard. This ensures functionality is both valuable and a delight to use.
Tech stack you will be working with:
The role will mostly focus on our Ruby on Rails API built to support a progressive web application that allows young people leaving care to communicate more easily with their workers on their journey towards independence.
We have exciting features planned which are built upon an event-driven architecture – such as a notification system, audit log, PowerBi integration, and many more.
These features rely on a solid backend implementation which takes a balanced approach factoring in security, scalability, re-usability, code maintainability, and ease-of-use by the frontend, helping provide the best user experience possible.
For our Preact web application, the API provides a documented REST and GraphQL interface. Heroku is used for hosting, with continuous integration set up for automating deployments and testing. We implemented a complete test suite for RSpec and an E2E regression test using Cypress. Add-ons and services from third parties, such as Kafka, SideKiq, and ElasticSearch, are also integrated to provide key functionality.
The decoupled architecture provides us with a streamlined and tailored development and deployment process specific to the backend and frontend.
Rails best practices and standards have been followed to provide a reliable, scalable, consistent, and well-structured backend.
This supports our goal of rolling out this and other apps to more services reaching a larger audience of workers and young people.
What we’ll need from you :
Naturally, you are an excellent developer with a passion for designing and developing outstanding backend systems. You are an expert at Ruby on Rails, who is familiar with common programming concepts and show a keen interest in other programming languages too.
From writing raw SQL queries, creating a serverless function, to developing your own Gems you can think outside of the box and apply your knowledge effectively and collaboratively. The terminal will be your natural habitat. GIT, writing spec tests, refactoring, automation, deployment pipelines, and continuously improving is part of your DNA.
You may also have experience with Heroku including more complex builds and deployments.
As a senior developer, you will have worked on a diverse set of projects. Beyond your coding skills you can demonstrate a wider understanding of how digital products are architected, planned, and delivered. You will be happy to take initiative and ownership of new practices or standards to improve the team workflow and the product itself.
You will enjoy working as part of a team and take a keen interest in mentoring and encouraging fellow team members. We are always impressed by good collaboration founded upon pragmatism and a desire to deliver a great user experience.
Planning and discussing the right approach will be more important to you than blindly following a ticket. Understanding the reason behind a piece of work comes naturally to you.
Your knowledge and background will help conceptualize new ideas – carrying your work from inception into the hands of our users.
We are always impressed by an eagerness to learn and a proactive attitude and would be keen to explore your projects, Github activity, and contributions.
What we will provide in return:
‘Work from anywhere’ option
26 days annual leave, plus bank holidays
Collaborative team environment and full support to seamless remote onboarding
Private pension plan
Health cash plans
Work-life balance and leave buying scheme
Employee Assistance Programme
Barnardo’s Benefits Discount Portal
When completing your application please refer to your skills knowledge and experience in relation to the Person Specification, Job Description and Additional Information document (if applicable). This should be done with an understanding of the context of the service described.
About Barnardo’s
At Barnardo’s we believe in children – no matter who they are, what they have done or what they have been through. Please read about our basis and values following the link below. You will be asked questions relating to them as part of the recruitment process for this role.
Barnardo’s is committed to having a diverse and inclusive workforce for staff and volunteers. We actively encourage applications from disabled, Black, Asian and Minority Ethnic and male candidates as they are under-represented within Barnardo’s.
Disclaimer : Applicant must check the company profile before joining Bizplusapp.com is no way responsible for any loss.

Similar Posts

Leave a Reply

Your email address will not be published.