Python Developer / Team Lead

Python Developer / Team Lead

Full-Time 90000 - 120000 € / year (est.) Home office (partial)
Client Server Ltd.

At a Glance

  • Tasks: Lead a talented tech team to develop and enhance a core banking platform.
  • Company: Join a well-funded FinTech start-up with a collaborative culture.
  • Benefits: Earn up to £120k, plus pension and flexible remote work options.
  • Other info: Dynamic environment with opportunities for continuous learning and career growth.
  • Why this job: Make a real impact in the FinTech space while mentoring junior developers.
  • Qualifications: Experienced Python Developer with team leadership and cloud service knowledge.

The predicted salary is between 90000 - 120000 € per year.

Are you a skilled Python Developer with team leadership experience? You could be progressing your career at a well-funded and profitable FinTech start-up. As a Python Developer / Team Lead you'll head up a small, talented tech team to deliver new features and enhancements as well as some refactoring work, contributing to the core banking platform which integrates with major players such as HSBC. There's a relatively young codebase and lots of new projects to get stuck into.

You'll be collaboratively problem solving in a hands-on role with approximately 50/50 split between architecture/design and people management. You'll set the standards and mentor more junior developers, fostering a culture of continuous improvement and self-development.

Location / WFH: You’ll join colleagues in the Central London office with flexibility to work from home twice a week in a hybrid model.

About you:

  • You're an experienced Python Developer with a strong knowledge of software engineering best practices and full SDLC experience.
  • You have team leadership experience, happy to mentor and develop others as well as provide 1-2-1s and performance reviews.
  • You have a good knowledge of cloud-based services (they use GCP but AWS or Azure experience is fine).
  • You have experience of building APIs, ideally FastAPI experience.
  • You have a good knowledge of CI/CD, testing and deployment.
  • You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms.
  • You're collaborative and pragmatic with great communication skills.
  • You're degree educated in a STEM discipline, having achieved a 2.1 or above.

What’s in it for you: As a Python Developer / Team Lead you will earn a competitive salary (to £120k) plus pension and other benefits. Apply now to find out more about this opportunity.

At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.

Python Developer / Team Lead employer: Client Server Ltd.

Join a dynamic FinTech start-up in Central London as a Python Developer / Team Lead, where you'll lead a talented tech team and work on innovative projects that shape the future of banking. Enjoy a flexible hybrid work model, competitive salary, and a culture that prioritises continuous learning and diversity, ensuring you have ample opportunities for personal and professional growth.

Client Server Ltd.

Contact Detail:

Client Server Ltd. Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Python Developer / Team Lead

Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work in FinTech. A friendly chat can lead to insider info about job openings or even referrals.

Tip Number 2

Show off your skills! Create a GitHub profile showcasing your Python projects and contributions. This gives potential employers a sneak peek into your coding style and problem-solving abilities.

Tip Number 3

Prepare for interviews by practising common technical questions and leadership scenarios. We recommend doing mock interviews with friends or using online platforms to boost your confidence.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search.

We think you need these skills to ace Python Developer / Team Lead

Python Development
Team Leadership
Mentoring
Cloud Services (GCP, AWS, Azure)
API Development (FastAPI)
CI/CD
Software Engineering Best Practices

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your Python development skills and team leadership experience. We want to see how you've contributed to projects and mentored others, so don’t hold back on those details!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're the perfect fit for the role and how your experience aligns with our needs. We love seeing genuine enthusiasm for the position.

Showcase Your Projects:If you’ve worked on any relevant projects, especially those involving APIs or cloud services, make sure to mention them. We’re keen to see your hands-on experience and how you’ve tackled challenges in your previous roles.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!

How to prepare for a job interview at Client Server Ltd.

Know Your Tech Inside Out

Make sure you brush up on your Python skills and be ready to discuss your experience with software engineering best practices. Be prepared to talk about your knowledge of cloud services like GCP, AWS, or Azure, and how you've used them in past projects.

Showcase Your Leadership Skills

Since this role involves team leadership, think of examples where you've successfully mentored junior developers or led a project. Highlight your approach to performance reviews and how you foster a culture of continuous improvement within your team.

Prepare for Problem-Solving Scenarios

Expect to face some technical challenges during the interview. Practice collaborative problem-solving exercises that demonstrate your ability to think critically and work well with others. This will show that you're not just a great coder but also a team player.

Communicate Clearly and Confidently

Great communication is key in this role. Practice explaining complex technical concepts in simple terms, as you'll need to convey ideas effectively to both technical and non-technical stakeholders. Confidence in your communication can set you apart from other candidates.