Senior Software Engineer

Senior Software Engineer – Python / Django (6 Month Freelance Contract)

📍 Location: Fully Remote across Europe / UK

📅 Duration: 6 Months

💰 Rate: Competitive

A major European mobility and technology organisation is undergoing a significant digital transformation, modernising core systems and building new platform capabilities.

Role Summary

You’ll join the engineering team to deliver a high-priority backend project using Python / Django, working on new service development, integrations, and the modernisation of existing systems.

Key Responsibilities

  • Build and enhance backend services using Python / Django
  • Develop REST APIs and integrate with internal / external platforms
  • Support data models, business logic, and application performance
  • Work closely with architecture, DevOps, and product teams
  • Contribute to CI/CD pipelines, deployments, and debugging
  • Refactor legacy components and support migration initiatives

Requirements

  • Strong commercial experience with Python and Django
  • Skilled in building APIs, backend services, and working with SQL databases
  • Comfortable with version control, CI/CD, and agile delivery environments
  • Good understanding of integrations and service-based architecture
  • Strong debugging, problem-solving, and communication skills

Why This Role?

  • Join a high-impact transformation programme
  • Work within a modern engineering environment
  • Fully remote contract with strong extension potential
  • Fast-moving project with immediate start available

Job Details

Company
Annapurna
Location
London Area, United Kingdom
Hybrid / Remote Options
Posted