View all Jobs fromPlease check your email .
Job Title: Lead Python Developer
Job Location: London, UK, Remote (occasional visit to office)
Job Type: FTE
PCD300270
Job Description: Python Developer
• Develop backend systems using Python, application framework, and related frameworks
• Manage data with SQL Alchemy, working across database platform, CosmosDB, and Redis
• Build scalable cloud solutions us ng public cloud platform PaaS services (App Services, Function Apps, API Management, etc.)
• Design and implement RESTful APIs and microservices architecture using Swagger and Postman
• Handle distributed task processing with Celery
• Apply TDD principles using PyTest for automated testing
• Use infrastructure-as-code tooling for Infrastructure as Code and containerisation tooling for containerisation
• Contribute to solution design and participate in architectural decision-making
• Ensure systems are scalable, maintainable, and high-performing
• Coach and support junior engineers; assist with onboarding
• Collaborate with cross-functional teams to align on technical goals
• Foster a culture of innovation and continuous improvement
• Python Expertise: Strong proficiency in Python, especially with application framework, SQL Alchemy, and Celery.
• public cloud platform PaaS: Hands-on experience with public cloud platform services like App Services, Function Apps, API Management, Service Bus, Storage, Key Vaults, public cloud platform SQL, and Cosmos DB.
• API & Microservices: Skilled in building RESTful APIs and microservices using tools like Swagger and Postman.
• Database Management: Experienced with SQL and NoSQL databases including database platform, CosmosDB, and Redis.
• Testing & TDD: Familiar with Test-Driven Development and automated testing using PyTest.
• IaC & Containers: Exposure to Infrastructure as Code (infrastructure-as-code tooling) and containerisation (containerisation tooling).
• Problem Solving: Strong analytical skills for tackling complex technical challenges.
• Code Quality: Committed to writing clean, performant code and participating in code reviews.
• Mentorship: Actively shares knowledge and promotes technical excellence within the team.
• Collaboration: Works effectively with cross-functional teams to ensure project success.
• Innovation: Identifies opportunities for process and technology improvements.
• Ownership: Takes full responsibility for task delivery and technical decisions.
Pro Contract Jobs
Sterling House,
East Wing, Suit 310E,
Langston Road,
Loughton, IG10 3TS.
Phone No: 0203 371 1252
2026 © Pro Contract Jobs. ALL Rights Reserved.
Powered by: Talenetic Job Board Software