Lead Python Developer

Lead Python Developer

Full-Time 60000 - 80000 Β£ / year (est.) No working from home possible
Falcon Smart IT Limited

At a Glance

  • Tasks: Lead the development of backend systems using Python and innovative frameworks.
  • Company: Join a forward-thinking tech company with a focus on collaboration and growth.
  • Benefits: Enjoy competitive pay, health perks, remote work options, and opportunities for professional growth.
  • Other info: Dynamic team environment with excellent career advancement opportunities.
  • Why this job: Make a real impact by building scalable cloud solutions and mentoring junior engineers.
  • Qualifications: Proficient in Python, FastAPI, and experienced with cloud services and database management.

The predicted salary is between 60000 - 80000 Β£ per year.

Job Location: London, UK, Remote (occasional visit to office)

Job Type: FTE

Job Description:

  • Develop backend systems using Python, FastAPI, and related frameworks
  • Manage data with SQL Alchemy, working across PostgreSQL, CosmosDB, 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

Technical Skills:

  • 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 NoSQL databases including PostgreSQL, CosmosDB, 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).

Core Competencies:

  • 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.

Lead Python Developer employer: Falcon Smart IT Limited

Join a dynamic and innovative team in London as an MSBI Lead, where your expertise will be valued and nurtured. We offer a collaborative work culture that prioritises employee growth through continuous learning opportunities and mentorship. Enjoy the benefits of a hybrid work model, competitive compensation, and the chance to make a meaningful impact in the insurance domain.

Falcon Smart IT Limited

Contact Details:

Falcon Smart IT Limited Recruitment Team

We think you need these skills to ace Lead Python Developer

Python Expertise
FastAPI
SQL Alchemy
PostgreSQL
CosmosDB
Redis
Azure PaaS