

Python Developer
⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Python Backend Developer on a 12-month contract, hybrid in the Canary Wharf area. Pay rate depends on experience. Key skills include Python, PostgreSQL, and software engineering best practices. A Bachelor’s degree in a relevant field is required.
🌎 - Country
United Kingdom
💱 - Currency
£ GBP
-
💰 - Day rate
-
🗓️ - Date discovered
September 5, 2025
🕒 - Project duration
More than 6 months
-
🏝️ - Location type
Hybrid
-
📄 - Contract type
Unknown
-
🔒 - Security clearance
Unknown
-
📍 - Location detailed
London Area, United Kingdom
-
🧠 - Skills detailed
#Computer Science #Deployment #PostgreSQL #Database Design #Python #Code Reviews #Scala #Continuous Deployment
Role description
• Title: Python Backend Developer
• Location: Canary Wharf Area– (Hybrid – 3 Days a week at office)
• Pay Rate: Depends on Experience
• Type & Duration: Contract | 12 Months+
Full Job Description:
Responsibilities:
• Design sophisticated backend components, services, platforms, and Restful APIs for seamless communication with the front end.
• Continuously reviewing the services and components and seeking opportunities for improvements.
• Identifying and addressing Tech Debt.
• Influencing and delivering the product roadmap to improve our Key Performance Indicators and deliver tangible business value.
• Developing the team’s Software Engineering skills.
• Owning the team’s culture and ways of working, instilling a care for high quality code and tests and for implementing best practices.
Technical Skills:
• Bachelor’s degree in computer science, Engineering, Computer Information Systems, or equivalent work experience.
• Excellent communication skills and ability to communicate with your peers through to senior leaders. Should be able to engage and influence others to collect requirements, describe what you’re doing, work through problems, and find productive solutions.
• Self-starter, able to handle ambiguity, navigate uncertainty, identify risks, and find the right people and tools to get the job done.
Software Skills:
• Skilful in Python for developing scalable and maintainable software.
• Database design and knowledge of PostgreSQL.
• Strong Software Engineering Design capabilities and understanding of Computational Complexity.
• Skilful in software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, continuous deployments, testing, and operations.
• Title: Python Backend Developer
• Location: Canary Wharf Area– (Hybrid – 3 Days a week at office)
• Pay Rate: Depends on Experience
• Type & Duration: Contract | 12 Months+
Full Job Description:
Responsibilities:
• Design sophisticated backend components, services, platforms, and Restful APIs for seamless communication with the front end.
• Continuously reviewing the services and components and seeking opportunities for improvements.
• Identifying and addressing Tech Debt.
• Influencing and delivering the product roadmap to improve our Key Performance Indicators and deliver tangible business value.
• Developing the team’s Software Engineering skills.
• Owning the team’s culture and ways of working, instilling a care for high quality code and tests and for implementing best practices.
Technical Skills:
• Bachelor’s degree in computer science, Engineering, Computer Information Systems, or equivalent work experience.
• Excellent communication skills and ability to communicate with your peers through to senior leaders. Should be able to engage and influence others to collect requirements, describe what you’re doing, work through problems, and find productive solutions.
• Self-starter, able to handle ambiguity, navigate uncertainty, identify risks, and find the right people and tools to get the job done.
Software Skills:
• Skilful in Python for developing scalable and maintainable software.
• Database design and knowledge of PostgreSQL.
• Strong Software Engineering Design capabilities and understanding of Computational Complexity.
• Skilful in software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, continuous deployments, testing, and operations.