Job Search and Career Advice Platform

Enable job alerts via email!

Software Developer

People Source Consulting Ltd

Cheltenham

Hybrid

GBP 50,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A dynamic technology consultancy in Cheltenham seeks a skilled Software Developer with expertise in Python and Flask. You will design and maintain web applications, handle data storage with MongoDB, and implement CI/CD practices. This hybrid role offers a competitive salary of circa £50,000 per annum alongside benefits like 25 days off and healthcare. Ideal candidates will have 1.5+ years of experience, strong communication skills, and a proactive approach to problem-solving.

Benefits

25 days' holiday plus bank holidays
Pension scheme
Healthcare
Training budget
Flexible working model

Qualifications

  • 1.5+ years of experience as a Python Developer focused on web applications.
  • Strong knowledge of Flask, MongoDB and modern web technologies.
  • Experience with Docker, AWS and CI/CD tooling.
  • Proactive problem-solver with strong communication skills.

Responsibilities

  • Design and maintain Python-based web applications using Flask.
  • Build and manage data storage solutions with MongoDB.
  • Create responsive user interfaces using HTML, CSS, Bootstrap, and JavaScript.
  • Develop and integrate RESTful APIs.
  • Containerise applications with Docker.
  • Deploy and support applications on AWS.
  • Implement CI/CD pipelines using Jenkins.
  • Ensure code quality through testing and peer reviews.
  • Manage codebases using Git and collaborate effectively.

Skills

Python
Flask
MongoDB
Docker
AWS
CI/CD
HTML
CSS
Bootstrap
JavaScript
Git
Job description

Cheltenham | Hybrid (3 days per week in the office) | £50,000 per annum

We're looking for a talented Software Developer to join a growing, forward-thinking technology team working on high-performance, scalable software solutions. This is an excellent opportunity for a developer who enjoys working across the full stack and wants to contribute to the design, build and deployment of modern web applications.

In this role, you'll work closely with cross-functional teams to deliver robust, user-focused solutions using Python and associated technologies. You'll be involved throughout the development life cycle, from understanding requirements through to deployment and ongoing optimisation.

Key responsibilities include:
  • Designing, developing and maintaining Python-based web applications using Flask
  • Building and managing data storage solutions with MongoDB
  • Creating responsive, intuitive user interfaces using HTML, CSS, Bootstrap and JavaScript
  • Developing and integrating RESTful APIs
  • Containerising applications with Docker
  • Deploying and supporting applications on AWS
  • Implementing CI/CD pipelines using Jenkins
  • Ensuring code quality, performance and security through testing and peer reviews
  • Managing codebases using Git and collaborating effectively within the team
About you:
  • Around 1.5+ years' experience as a Python Developer focused on web applications
  • Strong knowledge of Flask, MongoDB and modern web technologies
  • Experience with Docker, AWS and CI/CD tooling
  • A proactive problem-solver with strong communication skills
What's on offer:
  • Salary circa £50,000 per annum
  • 25 days' holiday plus bank holidays
  • Pension scheme, healthcare and additional benefits
  • Training budget and clear progression opportunities
  • Flexible working with a hybrid model (3 days per week in the Cheltenham office)

Occasional UK travel may be required.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.