Enable job alerts via email!

Senior Python Developer

Jas Gujral

City Of London

Remote

GBP 80,000 - 100,000

Full time

Today
Be an early applicant

Job summary

A recruitment firm is seeking a Senior Python Developer with 5 to 8 years of experience. The role involves developing Python software, collaborating with teams, and providing architectural recommendations. Strong communication skills and familiarity with Docker, Django, or Flask are advantageous. This position offers remote work flexibility and is a 6-month contract based in Europe.

Benefits

Remote work option
Competitive rate based on expertise
Flexible working hours

Qualifications

  • 5 to 8 years of experience developing software in Python.
  • Strong expertise in Python with multiprocessing and asynchronous development.
  • Experience with Docker containers, microservices, and CI/CD pipelines is a plus.
  • Working knowledge of networking theory (TCP/IP) or a strong desire to learn.

Responsibilities

  • Collaborate with engineers and stakeholders to improve solution delivery.
  • Provide recommendations for end-to-end architecture and infrastructure.
  • Design and refine back-end architectures and ensure performance tuning.
  • Troubleshoot existing scripts and perform bug fixes or application redesigns.

Skills

Python software development
Verbal communication
Troubleshooting
Architecture recommendations
Agile principles

Tools

Docker
Django
Flask
MongoDB
Job description
Overview

Senior Python Developer

Our client is looking to recruit a seasoned Senior Python Software Developer with at least 5 to 8 years of experience developing software in Python.

Excellent Python development skills are required. Excellent verbal communication skills (English) are a must. Ability to provide recommendations for end-to-end architecture and infrastructure. Proven experience in designing back-end architectures. Understanding of application performance tuning and resource usage. Ability to troubleshoot existing scripts and perform point bug fixes or application redesign.

You will collaborate with other engineers and teams to improve solution delivery and apply Lean/Agile principles in the organization. A high degree of autonomy, self-learning and problem-solving is expected. You should enjoy working in a team and collaborating on projects and codebases. This position can be based anywhere in Europe.

The rate will depend upon the level of expertise. The duration of this contract assignment is 6 months. Please send your CV in Word format along with your daily rate and availability.

Responsibilities
  • Collaborate with engineers and stakeholders to improve solution delivery.
  • Provide recommendations for end-to-end architecture and infrastructure.
  • Design and refine back-end architectures and ensure performance tuning.
  • Troubleshoot existing scripts and perform bug fixes or application redesigns.
  • Contribute to architecture discussions and decisions in a Lean/Agile environment.
Qualifications
  • 5 to 8 years of experience developing software in Python.
  • Strong Python expertise; experience with multiprocessing and asynchronous development (asyncio).
  • Experience with Docker containers, microservices, and CI/CD pipelines is a plus.
  • Experience with Django or Flask is a plus.
  • Working knowledge of MongoDB, JSON, and synchronous/asynchronous architectures.
  • Working knowledge of networking theory (TCP/IP) or a strong desire to learn.
  • Excellent verbal communication skills in English.
Benefits/Additional Information
  • Remote work option; based anywhere in Europe.
  • Contract duration: 6 months; rate commensurate with expertise.
  • Submission: CV in Word format, with daily rate and availability.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.