Job Search and Career Advice Platform

Enable job alerts via email!

Software Developer

Experis

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 leading technology recruitment firm in the UK is seeking a Software Developer to join their forward-thinking technology team. In this role, you'll design, build, and maintain high-performance web applications, utilizing Python and related technologies such as Flask and MongoDB. The ideal candidate will have around 1.5+ years of experience and be comfortable with modern web technologies and tools like Docker and AWS. A hybrid working model is offered, along with competitive salary and benefits.

Benefits

25 days' holiday plus bank holidays
Pension scheme
Healthcare
Training budget
Clear progression opportunities

Qualifications

  • 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.

Responsibilities

  • 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.

Skills

Flask
MongoDB
Docker
AWS
CI/CD tooling
HTML
CSS
Bootstrap
JavaScript

Tools

Jenkins
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 lifecycle, from understanding requirements through to deployment and ongoing optimisation.

Key responsibilities
  • 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.