Full Stack Engineer (Python) - 6-Month Contract (Inside IR35) - London - Office Based

Full Stack Engineer (Python) - 6-Month Contract (Inside IR35) - London - Office Based

We are seeking an experienced Full Stack Engineer with strong Python expertise to join a specialist engineering team delivering data-driven applications for a large-scale enterprise programme. This role is hands-on and delivery-focused, building Python-based web applications and analytics tools used by operational and engineering teams.

The successful candidate will be comfortable working across Back End services, Python-driven UIs, and cloud-based platforms, with the ability to collaborate closely with data scientists and stakeholders to turn complex requirements into robust engineering solutions.

Key Responsibilities:

  • Design, build, and maintain Python-based web applications using frameworks such as Dash and/or Streamlit.
  • Develop scalable Back End services using modern Python engineering practices.
  • Build and maintain data-driven applications integrating with data platforms and analytics pipelines.
  • Work with cloud and on-premise environments, primarily within Azure-based architectures.
  • Implement and maintain CI/CD pipelines using tools such as GitHub Actions, Jenkins, and containerisation with Docker.
  • Collaborate closely with cross-functional teams including data science, operations, and engineering stakeholders.
  • Participate in code reviews, uphold coding standards, and contribute to improving engineering quality.
  • Support deployment, monitoring, and ongoing optimisation of production applications.

What You Will Ideally Bring:

  • Strong hands-on experience as a Python Full Stack Engineer.
  • Proven experience building Dash and/or Streamlit applications in production environments.
  • Solid Back End experience with Python frameworks (FastAPI, Flask, Django or similar).
  • Experience working with data platforms, data lakes, or analytics-focused systems.
  • Good understanding of CI/CD, containerisation (Docker), and version control (GitHub).
  • Cloud experience, ideally Microsoft Azure.
  • Ability to operate effectively in fast-paced, evolving environments.
  • Strong communication skills and the ability to work collaboratively with technical and non-technical stakeholders.
  • Experience with Databricks, Delta Lake, or Kubernetes (desirable).

Contract Details:

  • Duration: 6 months (with potential extension)
  • Day Rate: up to £450 (Inside IR35)
  • Location: London - Office Based
  • Start Date: ASAP

Job Details

Company
Hamilton Barnes
Location
London, United Kingdom
Employment Type
Contract
Salary
GBP Daily
Posted