More jobs:
Lead Python Developer
Job in
London, Greater London, W1B, England, UK
Listed on 2026-02-28
Listing for:
Falcon Smart IT (FalconSmartIT)
Full Time
position Listed on 2026-02-28
Job specializations:
-
Software Development
Backend Developer, Software Engineer
Job Description & How to Apply Below
Join to apply for the Python Developer role at Falcon Smart IT (Falcon
Smart
IT)
London, England, United Kingdom
Responsibilities- Develop backend systems using Python, FastAPI, and related frameworks
- Manage data with SQL Alchemy, working across Postgre
SQL, Cosmos
DB, and Redis - Build scalable cloud solutions using Azure 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 Terraform for Infrastructure as Code and Docker 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 FastAPI, SQL Alchemy, and Celery.
- Azure PaaS: Hands-on experience with Azure services like App Services, Function Apps, API Management, Service Bus, Storage, Key Vaults, Azure 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 No
SQL databases including Postgre
SQL, Cosmos
DB, and Redis. - Testing & TDD: Familiar with Test-Driven Development and automated testing using PyTest.
- IaC & Containers: Exposure to Infrastructure as Code (Terraform) and containerisation (Docker).
- 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.
- Entry level
- Full-time
- Engineering and Information Technology
- IT Services and IT Consulting
Referrals increase your chances of interviewing at Falcon Smart IT (Falcon
Smart
IT) by 2x
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×