Job Search and Career Advice Platform

Enable job alerts via email!

Back End Developer

OSP-Retail

Remote

GBP 45,000 - 65,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading retail technology firm in the United Kingdom is seeking a passionate Python developer to join a dynamic team. This role involves building Python-based tooling, database migration from MS SQL to Postgres, and contributing to API integration efforts. The ideal candidate has strong Python expertise, database skills, and experience in delivery of production-grade applications. This position offers a largely remote working arrangement with occasional office visits.

Qualifications

  • Excellent working knowledge of Python and commonly used libraries.
  • Solid experience with SQL and working with stored procedures, ETL processes.
  • Proven track record delivering production-grade applications in a professional team.

Responsibilities

  • Involved in authentication, data orchestration, and API integration.
  • Contributing to database migration project (moving MS SQL databases into Postgres).
  • Designing and building Python-based tooling that powers business logic.

Skills

Python Expertise
Database Skills
Real-world Development Experience
Problem Solving & Independence
Postgres Experience
Retail or Analytics Exposure
Azure Cloud Experience
API Integration
Job description

Get AI-powered advice on this job and more exclusive features.

We’re looking for a passionate and capable Python developer to help deliver a fast-paced, high-impact application at the heart of one of our most innovative digital projects. This role offers the chance to join a small, agile team and play a key part in designing and building Python-based tooling that powers the business logic and data workflows behind a React front end.

You’ll be involved in authentication, data orchestration, and API integration, as well as contributing to our database migration project (moving existing MS SQL databases into Postgres)—helping us shape something that genuinely makes a difference.

Overview
  • Role: Back End / Python developer focused on tooling and integrations supporting a React front end.
  • Work scope includes authentication, data orchestration, API integration, and a database migration project (MS SQL → Postgres).
Responsibilities
  • Design, build, and maintain Python-based tooling that supports business logic and data workflows.
  • Implement authentication flows, data orchestration pipelines, and integrations with external and internal APIs.
  • Contribute to the database migration project from MS SQL to Postgres, including schema changes and data integrity considerations.
  • Collaborate with a small, agile team to deliver production-grade features for a high-impact application.
Qualifications
  • Python Expertise: Excellent working knowledge of Python and commonly used libraries. Experience with Google OR-Tools is a strong plus.
  • Database Skills: Solid experience with SQL. Comfortable working with stored procedures, ETL processes, and supporting database migrations (MS SQL → Postgres).
  • Real-world Development Experience: Proven track record delivering production-grade applications as part of a professional development team.
  • Problem Solving & Independence: Able to tackle complex logic challenges and work independently while collaborating with a cross-functional team.
  • Postgres Experience: Knowledge of schema design, optimization, and performance tuning in Postgres environments.
  • Retail or Analytics Exposure: Experience in retail analytics, space planning, merchandising or supply chain environments.
  • Azure Cloud Experience: Exposure to Azure-based development and deployment, including Container Apps and Function Apps.
  • API Integration: Familiarity with API management and designing back-end interfaces to support a React or similar front-end framework. Ideally experience with FastAPI; Django or Flask are also relevant.
Location and Travel
  • This job is largely remote, with occasional travel to the office in Lymington, Hampshire or client locations.
How to Apply
  • Apply via LinkedIn or email contact@osp-retail.co.uk with your CV if you think you could be a good fit for this role.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.