Python API Developer at Morgan McKinley, United Kingdom, £500-£550 per day

£500 - £550 per day

Contract Description

Python API Developer

Contract: £500-550 per day (Outside IR35)

Duration: 6 Months

Start: June

Location: Remote (UK-based)


We’re supporting a consultancy delivering a large-scale cloud, data and platform transformation programme within a regulated, government-aligned environment.


As part of a recent managed service transition, they’ve identified a need for Python API / Azure engineering expertise to support the assessment, stabilisation and enhancement of an existing platform environment inherited from a third party.


The Opportunity

We’re interested in speaking with both full-time and part-time contractors who can support an evolving Azure platform environment built around Python APIs, automation tooling and infrastructure orchestration.


This is an opportunity to join during a key transition/discovery phase, where the existing environment is being assessed and modernised as part of a longer-term roadmap.


You’ll play a key role in:


  • Reviewing and understanding an existing Python/API codebase
  • Supporting technical handover sessions with incumbent suppliers/developers
  • Assessing code quality, structure, scalability and security
  • Identifying inefficient implementations, technical debt and workaround-heavy solutions
  • Supporting enhancement and modernisation initiatives across the platform
  • Helping shape the roadmap for ongoing platform engineering and support
  • Working closely with cloud, platform and engineering teams to stabilise and improve the environment.


Due to the nature of the engagement, there is a strong need for someone who can quickly get up to speed and provide immediate value within a complex, evolving environment.


There is also strong potential for this to evolve into a longer-term engagement as the programme matures and backlog demand becomes clearer.


Tech Environment

  • Python
  • REST APIs
  • Azure
  • Terraform
  • Infrastructure automation and scripting
  • Secure platform environments
  • Virtual desktop tooling
  • VS Code / .NET front-end integrations
  • CI/CD and DevOps tooling


What We’re Looking For

  • Strong Python engineering experience in production environments
  • Experience building/supporting APIs and automation tooling
  • Azure cloud/platform engineering experience
  • Ability to review and assess existing codebases and provide clear, actionable recommendations
  • Experience working with infrastructure/platform automation
  • Comfortable working in ambiguous / discovery-led environments
  • Strong troubleshooting and problem-solving capability
  • Strong communication skills with the ability to engage technical stakeholders


Strongly preferred:

  • Experience working within secure, enterprise or regulated environments
  • Experience inheriting or auditing third-party developed platforms
  • Ability to work across both engineering delivery and technical assessment activities


Desirable:

  • Terraform / Infrastructure-as-Code experience
  • Exposure to platform modernisation programmes
  • CI/CD and DevOps tooling exposure
  • Experience with Azure-native infrastructure and automation services
  • Exposure to secure research/data environments or highly governed platforms


Why This Role?

  • Flexible engagement options (full-time or part-time/fractional)
  • Opportunity to influence and shape a live production platform
  • Long-term potential within a multi-year programme
  • Chance to join during a critical transition and modernisation phase
  • Work across cloud engineering, automation and platform enhancement in a meaningful regulated environment