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 work options.
- Other info: Enjoy a hybrid work model and excellent career growth opportunities.
- Why this job: Make a real impact in a dynamic environment 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.
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 in London 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, providing ample opportunities for personal and professional growth. With a focus on collaboration and mentorship, this role offers a unique chance to make a significant impact in a thriving environment.
StudySmarter Expert Advice🤫
We think this is how you could land Python Developer / Team Lead in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work in FinTech. A personal recommendation can make all the difference when you're applying for that Python Developer / Team Lead role.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially any APIs you've built or team leadership experiences. This will give potential employers a taste of what you can bring to their team.
✨Tip Number 3
Prepare for the interview by brushing up on your knowledge of cloud services and CI/CD practices. Be ready to discuss how you've applied these in past roles, as this is key for the Python Developer / Team Lead position.
✨Tip Number 4
Don't forget to apply through our website! We make it easy for you to submit your application and get 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 in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences mentioned in the job description. Highlight your Python development expertise and any leadership roles you've had. We want to see how you fit into our team!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how your background aligns with our needs. Let us know what excites you about working at a FinTech start-up like ours.
Showcase Your Projects:If you've worked on relevant projects, especially those involving APIs or cloud services, make sure to mention them. We love seeing practical examples of your work that demonstrate your skills and problem-solving abilities.
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 shows us you’re keen to join our team!
How to prepare for a job interview at Client Server Ltd.
✨Know Your Tech Stack
Make sure you’re well-versed in Python and the specific technologies mentioned in the job description, like FastAPI and cloud services. Brush up on your knowledge of CI/CD processes and be ready to discuss how you've implemented these in past projects.
✨Showcase Leadership Skills
Since this role involves team leadership, prepare examples of how you've mentored junior developers or led a team. Think about specific challenges you faced and how you fostered a culture of continuous improvement within your team.
✨Prepare for Problem-Solving Questions
Expect to tackle some technical problem-solving questions during the interview. Practice coding challenges that focus on algorithms and data structures, as well as system design scenarios that reflect real-world applications.
✨Communicate Clearly and Collaboratively
Demonstrate your communication skills by articulating your thoughts clearly during the interview. Be prepared to discuss how you approach collaboration and problem-solving with your team, as this is crucial for the role.