Python Developer in Hampshire, Portsmouth

Python Developer in Hampshire, Portsmouth

Portsmouth +1 Freelance 60000 - 75000 € / year (est.) Home office possible
Sanderson

At a Glance

  • Tasks: Lead the design and development of high-performance backend services using Python and Django.
  • Company: Join a forward-thinking FTSE100 retailer transforming data with AI.
  • Benefits: Competitive daily rate, remote work, and opportunities for professional growth.
  • Other info: Collaborative environment with opportunities to mentor junior developers and enhance your skills.
  • Why this job: Work on cutting-edge AI platforms and make a real impact in fintech innovation.
  • Qualifications: Proven experience in Python and Django, with strong skills in API design and concurrency.

The predicted salary is between 60000 - 75000 € per year.

Location: Full Remote (Occasional Travel)

Daily Rate: Up to £750 p/d Inside IR35 via Umbrella Engagement (Negotiable)

Please Note: This role will need to operate through an Umbrella company and all employer, employee tax and NI will be deducted from the rate.

About Us

Our client is a forward-thinking FTSE100 retailer, building cutting-edge, enterprise-grade algorithmic platforms for global institutions. Our mission is to harness the power of AI to transform data into actionable insights, driving smarter decisions in capital markets, asset management, and fintech innovation.

As we expand our core engineering team, we are seeking an exceptional Senior Python Django Developer to help architect, build, and scale our high-performance systems.

Role Overview

As a Senior Developer, you will be working on a sophisticated AI-powered algorithm platform, responsible for the core services, APIs, and distributed processing backbone. This role requires a deep understanding of Python internals, Django architecture, and scalable API design, with a particular emphasis on multithreading, concurrency, and performance tuning.

Key Responsibilities

  • Lead the design and development of backend services using Python and the Django Rest Framework (DRF)
  • Optimize data processing and I/O-heavy operations, with advanced understanding of Global Interpreter Lock (GIL) and Threading
  • Implement clean, type-safe code using Python type hinting, PEP-compliant standards, and robust unit testing
  • Build performant, scalable APIs to support financial modeling and algorithmic decision-making tools
  • Architect and implement efficient event-driven workflows, asynchronous tasks, and loop constructs for real-time operations
  • Collaborate closely with AI/ML engineers, UI/UX Engineers, Data Scientists, and DevOps to deploy and monitor production-ready services
  • Mentor junior developers and conduct code reviews to maintain high code quality and engineering standards

Key Skills & Experience

Essential:

  • Proven experience in Python backend development, with deep expertise in Django and Django Rest Framework across multiple organisations or environments
  • Advanced knowledge of Python concurrency, including the Global Interpreter Lock (GIL), multithreading, multiprocessing, and asyncio
  • Strong grasp of type hinting, generators, iterators, and Pythonic loop constructs
  • Proven ability to design RESTful APIs for high-throughput, low-latency systems
  • Experience with unit testing, integration testing, and test automation frameworks
  • Solid understanding of PostgreSQL, Redis, and message queues (e.g., Celery, RabbitMQ)

Desirable:

  • Exposure to containerized environments (Docker, Kubernetes) and CI/CD workflows
  • Familiarity with data pipelines and integration with AI/ML models
  • Contributions to open-source projects or Python/Django communities

Locations

PortsmouthHampshire

Python Developer in Hampshire, Portsmouth employer: Sanderson

As a forward-thinking FTSE100 retailer, we pride ourselves on fostering a dynamic and inclusive work culture that champions innovation and collaboration. Our remote-first approach allows for flexibility while providing opportunities for professional growth through mentorship and exposure to cutting-edge AI technologies. Join us to be part of a team that values your expertise and encourages you to make impactful contributions in the fast-paced world of fintech.

Sanderson

Contact Detail:

Sanderson Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Python Developer in Hampshire, Portsmouth

Tip Number 1

Network like a pro! Reach out to your connections in the tech world, especially those who work with Python or Django. A friendly chat can lead to insider info about job openings that aren't even advertised yet.

Tip Number 2

Show off your skills! Create a GitHub repository showcasing your Python projects, especially those involving Django. This gives potential employers a sneak peek into your coding style and problem-solving abilities.

Tip Number 3

Prepare for technical interviews by practising coding challenges on platforms like LeetCode or HackerRank. Brush up on your knowledge of multithreading and API design, as these are hot topics for Python developers.

Tip Number 4

Don’t forget to apply through our website! We’re always on the lookout for talented developers like you. Plus, it’s a great way to ensure your application gets the attention it deserves.

We think you need these skills to ace Python Developer in Hampshire, Portsmouth

Python
Django
Django Rest Framework (DRF)
Multithreading
Concurrency
Performance Tuning
Global Interpreter Lock (GIL)

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the role of Senior Python Django Developer. Highlight your experience with Python, Django, and any relevant projects that showcase your skills in backend development and API design.

Showcase Your Projects:Include links to your GitHub or any other repositories where we can see your work. If you've contributed to open-source projects or have personal projects that demonstrate your expertise, don’t hold back!

Craft a Compelling Cover Letter:Your cover letter should reflect your passion for AI and fintech innovation. Explain why you’re excited about this opportunity and how your skills align with our mission at StudySmarter.

Apply Through Our Website:We encourage you to apply through our website for a smoother application process. It helps us keep track of your application and ensures you don’t miss out on any updates!

How to prepare for a job interview at Sanderson

Know Your Python Inside Out

Make sure you brush up on your Python knowledge, especially around concurrency and the Global Interpreter Lock (GIL). Be ready to discuss how you've tackled performance tuning in past projects, as this will show your depth of understanding.

Django Expertise is Key

Familiarise yourself with Django and the Django Rest Framework. Prepare to talk about specific projects where you've designed RESTful APIs, and be ready to explain your approach to building scalable systems.

Showcase Your Problem-Solving Skills

Be prepared to tackle some coding challenges during the interview. Practise solving problems related to multithreading and asynchronous tasks, as these are crucial for the role. Use platforms like LeetCode or HackerRank to sharpen your skills.

Collaboration is Crucial

Since you'll be working closely with AI/ML engineers and other teams, think of examples where you've successfully collaborated on projects. Highlight your mentoring experience with junior developers, as this shows leadership and teamwork.