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
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
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
We use essential cookies to make this site work. With your permission we would also like to use the optional cookies below. Nothing optional is set until you choose, and you can change your mind at any time from "Cookie settings" at the bottom of every page. Cookie policy.
Essential — keep the site working and secure, and remember the choice you make here. Always on.