Job Description
Role: Contract Python Developer Domain: Oil, Gas and Energy \n Day rate: £600 - £750/d (inside IR35)\n Location: London (Hybrid – 3 days per week)\n Contract: 6 months (likely extension)\n\n X4 Technology are working with a global Oil, Gas and Energy firm in London seeking an experienced Contract Python Developer for a high-impact engagement. \n\n You’ll be contributing to scalable, data-driven platforms and back-end systems in a complex and fast-moving environment, collaborating across teams to deliver cutting-edge solutions in the energy sector. \n\n Responsibilities of the Contract Python Developer (Commodities)\n\n Lead the design, development and optimisation of robust Python-based applications and services \n Build scalable, secure APIs and data pipelines using modern frameworks and tools \n Work closely with DevOps and data teams to deploy and maintain microservices in cloud environments (e.g., AWS, Azure)\n Write clean, maintainable code with strong testing coverage using tools such as PyTest or unittest \n Collaborate with front-end engineers, architects, and product teams to integrate solutions across the stack \n Drive continuous improvement through code reviews, automation, and performance tuning \n Requirements for the Contract Python Developer (Commodities)\n\n~8+ years of software engineering experience, with 4-6 years of professional Python development \n~ Str...