Job Search and Career Advice Platform

Enable job alerts via email!

Python Developer

Sphere Digital Recruitment

Greater London

Hybrid

GBP 50,000 - 70,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 is seeking a Python Developer in Greater London to join a data and analytics team. The successful candidate will maintain existing projects and develop new solutions, leveraging modern technologies including AI/ML. Ideal candidates will have proven Python experience, familiarity with web frameworks, and excellent problem-solving skills. This role offers professional growth in an innovative and dynamic environment with a hybrid work model.

Qualifications

  • Proven professional experience developing in Python.
  • Experience with at least one web framework such as Flask, FastAPI, or Django.
  • Strong data manipulation skills using libraries like Pandas and NumPy.

Responsibilities

  • Work closely with analysts to maintain existing projects and develop new solutions.
  • Monitor systems and proactively resolve technical issues.
  • Write production-quality code with appropriate testing, error handling, and resilience.

Skills

Python development
Web frameworks (Flask, FastAPI, Django)
Data manipulation (Pandas, NumPy)
Problem-solving
Time-management
Collaboration
Job description

Jbb Title: Python Developer

Location: UK (Hybrid/Office-based)

Introduction to the Role

We are seeking an experienced Software Developer to join a Data & Analytics team, playing a critical role in delivering new projects within a fast-moving and competitive commercial environment. The successful candidate will have the opportunity to apply and further develop their coding skills while gaining exposure to technology, marketing, and strategic initiatives in a collaborative, innovative, and dynamic setting.

This is an exciting opportunity to join a large, established organisation with an international footprint. The role offers strong professional development prospects as part of a growing team within a well-resourced and forward-thinking business.

Core Responsibilities
  • Work closely with analysts to maintain existing projects and develop new solutions
  • Monitor systems and proactively resolve technical issues
  • Review and improve the stability, scalability, and performance of current and future projects
  • Identify opportunities for improvement and growth driven by new technologies and business needs
  • Write production-quality code with appropriate testing, error handling, and resilience
  • Leverage modern AI/ML technologies to build innovative and effective tools
Person Specification
Experience
  • Proven professional experience developing in Python
  • Experience with at least one web framework (e.g. Flask, FastAPI, Django)
  • Strong data manipulation skills using libraries such as Pandas and NumPy
  • Knowledge of database design principles and best practices
  • Experience delivering a greenfield project through the full software development lifecycle
Skills
  • Organised and thoughtful approach to problem-solving and project delivery
  • Strong time-management skills with the ability to meet deadlines independently
  • High-quality coding skills and comfort working in a fast-paced environment
  • Confidence taking ownership of projects and technical decisions
  • Comfortable working on macOS and Linux (including virtualised environments)
  • Strong collaboration and teamwork skills, with the ability to work effectively across teams

Sphere is an equal opportunities employer. We encourage applications regardless of ethnic origin, race, religious beliefs, age, disability, gender or sexual orientation, and any other protected status as required by applicable law.

If you require any adjustments or additional support during the recruitment process for any reason whatsoever, please let us know.

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