Back End Developer in Ashford

Back End Developer in Ashford

Ashford Full-Time 42000 - 84000 £ / year (est.) No working from home possible
CLEO Systems

At a Glance

  • Tasks: Design, build, and maintain high-performance backend services using Node.js and modern technologies.
  • Company: CLEO Systems is a not-for-profit social enterprise focused on innovative healthcare solutions.
  • Benefits: Enjoy hybrid work, competitive salary, pension scheme, health support, and career development opportunities.
  • Other info: We celebrate diversity and encourage applications from under-represented groups.
  • Why this job: Join a brave team making a real impact in healthcare while working with cutting-edge technology.
  • Qualifications: Experience in backend development, event-driven systems, and containerisation is essential.

The predicted salary is between 42000 - 84000 £ per year.

Remote (UK-based) | Occasional travel to Ashford, Kent (approximately twice a year)

Full-time | Permanent | 37.5 hours per week

About CLEO Systems

CLEO Systems is a wholly owned subsidiary of Integrated Care 24 (IC24), the UK’s leading not‑for‑profit social enterprise delivering innovative, patient‑focused primary care services.

Our mission is Clinical Excellence Online (CLEO) – using technology to improve access to health and social care, reduce pressure on secondary care, and put patients first, not paperwork. IC24 supports over 6 million patients nationwide across NHS 111, GP out‑of‑hours, primary care, and secondary care services.

With over 20 years of software expertise, we work in close collaboration with the NHS to deliver solutions across secondary care outpatients, integrated urgent care, community services, urgent treatment centres, and pharmacy settings.

  • Integrity – We do the right thing
  • Creativity – We find the best solutions
  • Collaboration – We work together to deliver

The Role

As a Senior Developer you will play a key role in designing, building, and maintaining robust, high‑performance backend services that power our healthcare applications. You’ll work with modern technologies including Go (Golang), Redis, RabbitMQ, Postgres, and Docker to deliver scalable and secure software that directly supports clinicians and patients.

Key Responsibilities

  • Backend Development: Design, develop, and maintain backend services using Go (Golang).
  • Messaging & Asynchronous Workflows: Build and manage reliable messaging patterns using queues such as RabbitMQ and Pub/Sub patterns.
  • Database Design: Develop efficient and scalable queries and schemas using PostgreSQL.
  • API Design: Develop clean, RESTful APIs and contribute to internal and external API documentation
  • Containerisation: Aid in building services in containerised environments using Docker.
  • Code Quality: Write testable, maintainable code and contribute to peer reviews, testing, and CI/CD pipelines.
  • A minimum of 6 years’ experience in backend development roles
  • Strong experience with Golang, including TDD and unit testing
  • Sound understanding of concurrency models, worker pools and thread safe coding.
  • Proven experience with Redis (caching and Pub/Sub) and RabbitMQ (messaging)
  • Proficiency with ALM tools such as JIRA and GitHub
  • Strong experience with relational databases, particularly PostgreSQL and libraries such as sqlx and gorm.
  • Solid understanding of containerisation using Docker
  • Experience integrating third‑party solutions via APIs, messaging, or web services

What’s In It for You?

  • Additional £3,000 on‑call allowance
  • Generous annual leave including bank holidays
  • Private medical insurance via Benenden Health (option to add family cover available)
  • Laptop and full home‑working kit provided
  • Heartbeat wellbeing programme with discounts and resources
  • Free, confidential 24/7 counselling service
  • Ongoing learning and development opportunities

Interview Process

We believe interviews should be a two‑way conversation. Our process typically includes:

  • Introductory call (45 minutes) with our Principal Software Architect
  • Technical stage – a Go coding challenge
  • Final interview – discussion of the challenge and further questions

Due to the nature of this position, employment is subject to proof of eligibility to work in the UK, completion of a satisfactory basic DBS disclosure and two references.

At CLEO Systems, we celebrate brave ideas and brave people.

👉 Learn more at www.cleosystems.com

We are committed to providing equal opportunities for all people and we particularly encourage applications from ethnic minorities, applicants with a disability and those from other under‑represented groups.

If you would like to discuss any reasonable adjustments before applying or would like an accessible version of any recruitment documents, please contact the recruitment team on careers@cleosystems.com

#J-18808-Ljbffr

Back End Developer in Ashford employer: CLEO Systems

At CLEO Systems, we pride ourselves on being an excellent employer that champions innovation and bravery in the healthcare sector. Our hybrid work model allows for flexibility while our commitment to employee growth through training and development ensures that you can advance your career in a supportive environment. With competitive benefits including health support, a pension scheme, and community engagement opportunities, joining our team means making a meaningful impact on patient care while enjoying a rewarding work culture.

CLEO Systems

Contact Details:

CLEO Systems Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Back End Developer in Ashford

Tip Number 1

Familiarise yourself with the technologies mentioned in the job description, especially Node.js, RabbitMQ, and PostgreSQL. Having hands-on experience or personal projects that showcase your skills with these tools can set you apart from other candidates.

Tip Number 2

Engage with the community around backend development and the specific technologies used at CLEO Systems. Join forums, attend meetups, or participate in online discussions to not only learn but also network with professionals who might provide insights or referrals.

Tip Number 3

Prepare to discuss your previous experiences with event-driven systems and microservices during the interview. Be ready to share specific examples of how you've implemented these concepts in past projects, as this will demonstrate your practical knowledge and problem-solving abilities.

Tip Number 4

Show your enthusiasm for the healthcare sector and how technology can improve patient care. Research CLEO Systems and be prepared to discuss how your skills can contribute to their mission of delivering clinical excellence online, which will highlight your alignment with their values.

We think you need these skills to ace Back End Developer in Ashford

Node.js
Express
PostgreSQL
RabbitMQ
Docker
API Design
RESTful Services

Some tips for your application 🫡

Understand the Role:Before applying, make sure you fully understand the responsibilities and requirements of the Senior Backend Developer position at CLEO Systems. Familiarise yourself with the technologies mentioned, such as Node.js, RabbitMQ, and PostgreSQL.

Tailor Your CV:Customise your CV to highlight relevant experience in backend development, particularly with Node.js and event-driven systems. Emphasise any previous work with microservices and containerisation, as these are key aspects of the role.

Craft a Compelling Cover Letter:Write a cover letter that showcases your passion for healthcare technology and your ability to solve complex problems. Mention specific projects where you've successfully implemented scalable backend services or contributed to architecture decisions.

Showcase Your Code Quality:If possible, include links to your GitHub or other repositories where you have demonstrated clean, maintainable code. Highlight any contributions to peer reviews or CI/CD pipelines to show your commitment to code quality and best practices.

How to prepare for a job interview at CLEO Systems

Showcase Your Technical Skills

Be prepared to discuss your experience with Node.js, PostgreSQL, and Docker. Bring examples of past projects where you designed and maintained backend services, and be ready to explain your thought process and the challenges you faced.

Understand the Company’s Mission

CLEO Systems is focused on providing innovative healthcare solutions. Familiarise yourself with their mission of delivering 'Clinical Excellence Online' and think about how your skills can contribute to this goal.

Prepare for Problem-Solving Questions

Expect to tackle complex problems during the interview. Brush up on your knowledge of event-driven systems and microservices, and be ready to demonstrate your problem-solving approach through coding challenges or hypothetical scenarios.

Emphasise Collaboration and Mentorship

As a senior developer, you'll be expected to mentor others and collaborate with cross-functional teams. Share examples of how you've successfully worked in teams, contributed to architecture decisions, and supported junior developers in previous roles.