Python Developer

Python Developer

Telford Temporary 36000 - 60000 £ / year (est.) No home office possible
B

At a Glance

  • Tasks: Design, develop, and deploy an AI Chatbot Platform using Python.
  • Company: Join a leading commercial and specialty insurance firm in London.
  • Benefits: Enjoy a competitive day rate and flexible contract terms.
  • Why this job: Be part of an innovative project that enhances business efficiency with AI technology.
  • Qualifications: Strong experience in Python API development and microservices architecture required.
  • Other info: 9-month contract with opportunities for growth and collaboration.

The predicted salary is between 36000 - 60000 £ per year.

A leading commercial and specialty insurance firm is seeking a Python Engineer (Contract) to help build a strategic AI Chatbot Platform. This platform will enable teams across the business to quickly onboard AI-powered chatbots linked to their knowledge base in a cost-effective and scalable way.

Role Overview

As a Python Engineer, you will play a key role in designing, developing, and deploying the AI Chatbot Platform. You’ll work with Python API frameworks, async processing, and Kubernetes, building scalable microservices that integrate with enterprise systems.

Key Responsibilities

  • Develop and optimise Python-based APIs and backend services for the chatbot platform.
  • Implement async processing and integrate message brokers for efficient communication.
  • Manage Kubernetes pods and ensure smooth deployment of microservices.
  • Collaborate with cross-functional teams to integrate the chatbot with existing knowledge bases.
  • Work with cloud technologies and database solutions to enhance scalability and performance.

Required Skills & Experience

  • Python API development – strong experience with frameworks such as FastAPI, Flask, or Django.
  • Async processing & message brokers – knowledge of Celery, Kafka, or similar.
  • Kubernetes & pod management – experience deploying and managing applications in containerised environments.
  • Microservices architecture – proven ability to build and maintain scalable distributed systems.

Nice to Have:

  • Experience with OpenShift
  • Familiarity with Cosmos DB & Azure Blob Storage

Contract Details:

  • Competitive day rate (which means we are willing to consider all rates at this point)
  • 9-month contract (April – December 2025)
  • Inside IR35 | Umbrella

Python Developer employer: Barclay Simpson

Join a leading commercial and specialty insurance firm in London, where innovation meets opportunity. As a Python Developer, you'll thrive in a collaborative work culture that values creativity and technical excellence, while enjoying competitive rates and the chance to contribute to cutting-edge AI technology. With a focus on employee growth and development, this role offers unique advantages such as exposure to advanced cloud technologies and scalable microservices, making it an ideal environment for those seeking meaningful and rewarding employment.
B

Contact Detail:

Barclay Simpson Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Python Developer

✨Tip Number 1

Familiarise yourself with the specific Python frameworks mentioned in the job description, such as FastAPI, Flask, or Django. Having hands-on experience with these will not only boost your confidence but also demonstrate your expertise during discussions.

✨Tip Number 2

Brush up on async processing and message brokers like Celery or Kafka. Being able to discuss how you've implemented these technologies in past projects can set you apart from other candidates.

✨Tip Number 3

Gain a solid understanding of Kubernetes and how to manage pods effectively. If you can share examples of how you've deployed applications in containerised environments, it will show your practical knowledge and readiness for the role.

✨Tip Number 4

Collaborate with others in the tech community or join relevant forums to discuss microservices architecture. Networking can provide insights and tips that could be beneficial during your interview process.

We think you need these skills to ace Python Developer

Python API Development
FastAPI
Flask
Django
Async Processing
Message Brokers
Celery
Kafka
Kubernetes
Pod Management
Microservices Architecture
Scalable Distributed Systems
Cloud Technologies
Database Solutions
Collaboration Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Python API development, async processing, and Kubernetes. Use specific examples from previous roles that demonstrate your skills in these areas.

Craft a Strong Cover Letter: Write a cover letter that explains why you are the perfect fit for the Python Engineer role. Mention your familiarity with frameworks like FastAPI, Flask, or Django, and how your experience aligns with the responsibilities outlined in the job description.

Showcase Relevant Projects: If you have worked on projects involving AI chatbots or microservices architecture, be sure to include these in your application. Describe your role and the technologies you used to give the employer a clear picture of your capabilities.

Highlight Collaboration Skills: Since the role involves working with cross-functional teams, emphasise any past experiences where you successfully collaborated with others. This could include integrating systems or working on team projects that required communication and teamwork.

How to prepare for a job interview at Barclay Simpson

✨Showcase Your Python Expertise

Make sure to highlight your experience with Python API frameworks like FastAPI, Flask, or Django. Be prepared to discuss specific projects where you've developed and optimised APIs, as this will demonstrate your technical skills relevant to the role.

✨Demonstrate Async Processing Knowledge

Since async processing is crucial for this position, be ready to explain how you've implemented it in past projects. Discuss your familiarity with message brokers like Celery or Kafka, and provide examples of how these tools improved communication efficiency in your applications.

✨Familiarise Yourself with Kubernetes

Understanding Kubernetes and pod management is essential for this role. Brush up on your knowledge of deploying and managing applications in containerised environments, and be prepared to discuss any challenges you've faced and how you overcame them.

✨Collaborate and Communicate

This role involves working with cross-functional teams, so emphasise your collaboration skills. Share examples of how you've successfully integrated systems or worked with different teams to achieve a common goal, particularly in relation to chatbot integration with knowledge bases.

Python Developer
Barclay Simpson
B
  • Python Developer

    Telford
    Temporary
    36000 - 60000 £ / year (est.)

    Application deadline: 2027-04-04

  • B

    Barclay Simpson

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>