Senior Python Developer (Fast API)

Insight Global are seeking a highly motivated Senior Python Developer (Fast API Focused) for one of their premier energy clients in London. This role will be for a 12-month extended contract (Inside IR35), based 3 days a week onsite in London, 2 days remote.

Overview of Day-to-Day:

Your initial work will involve abstracting code from our product teams into a shared, common python library leveraging PySpark/data frames. You will also be building microservices in the form of python-based Azure Functions. After the initial pre-defined work, you will serve as an extension of the product teams building microservices and libraries to solve the common needs across the teams.

Key Responsibilities include:

  • Design, develop, test, and deploy scalable Python-based backend services.
  • Collaborate with cross-functional teams including product managers, data engineers, and DevOps.
  • Develop and maintain APIs and microservices with high performance and security.
  • Optimize applications for maximum speed and scalability.

Must Have Requirements Include:

  • Extensive experience with backend Python development
  • Solid understanding of object-oriented programming and software design principles
  • Hands-on experience with API development (REST/GraphQL)
  • Proficient with FastAPI
  • Experience working in an Azure cloud environment
  • Experience with Git, CI/CD pipelines, and DevOps tools
  • Strong problem-solving and debugging skills
  • Excellent communication and collaboration abilities

Job Details

Company
Insight Global
Location
Slough, Berkshire, UK
Employment Type
Full-time
Posted