At a Glance
- Tasks: Lead a team of engineers to develop innovative software solutions.
- Company: Global non-profit organisation transforming education technology.
- Benefits: Competitive daily rate, hybrid work model, and impactful projects.
- Why this job: Make a difference in education while leading cutting-edge tech development.
- Qualifications: 5+ years in Python and proven leadership experience required.
- Other info: Join a dynamic team with opportunities for growth and innovation.
The predicted salary is between 46800 - 78000 £ per year.
A global online non-profit organisation that improves the lives of millions worldwide is seeking one outstanding Software Development Team Lead to join its expanding innovation engineering team. These are high-impact leadership roles driving the development of cutting-edge technology that will revolutionise the Education Technology industry.
You will lead backend, full-stack, and front-end engineers as part of a growing innovation unit. This role is ideal for a technically strong leader who thrives in complex, fast-moving environments and enjoys solving hard problems.
Key Responsibilities:- Lead, mentor, and grow a team of software and QA engineers.
- Provide architectural direction and hands-on technical guidance.
- Collaborate with Product, Experience Design, QA, and technical leadership.
- Influence and contribute to technical architecture and technology choices.
- Conduct code reviews, support design discussions, and champion best practices.
- Deliver high-quality, scalable software through rapid iterations.
- Promote experimentation, innovation, and continuous improvement.
- 5+ years’ experience with Python (essential) plus AWS, Node.js, TypeScript, SQL, CI/CD, DevOps tooling (Terraform, GitHub Actions, Docker).
- Proven leadership experience guiding and mentoring engineering teams.
- Experience delivering scalable B2C/B2B digital products with 5k+ daily users.
- Excellent analytical and problem-solving abilities.
- Strong communication and collaboration skills.
- Ownership mindset with a focus on delivering value.
- Solid grounding in agile/lean development practices.
- Experience in edtech, innovation, or new product development.
- Hands-on front-end development experience.
- Experience building AI/ML/LLM-powered applications.
- Interest in LLMs and emerging AI technologies.
- Experience with big data tooling.
Package: 6 months initial contract £650 p/day (Outside IR35) Stratford, London (2x week on-site)
Software Development Team Lead (Python) in London employer: Intec Select Limited
Contact Detail:
Intec Select Limited Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Development Team Lead (Python) in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work in edtech or have experience with Python. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects, especially those involving Python and AWS. This is your chance to demonstrate your technical prowess and leadership experience in a way that a CV just can't capture.
✨Tip Number 3
Prepare for interviews by brushing up on your problem-solving skills. Expect to tackle some coding challenges or architectural discussions. We recommend practicing common algorithms and system design questions to impress your interviewers.
✨Tip Number 4
Apply through our website! It’s the easiest way to get noticed. Plus, we love seeing candidates who are genuinely interested in joining our mission to revolutionise education technology. Don’t miss out on this opportunity!
We think you need these skills to ace Software Development Team Lead (Python) in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Software Development Team Lead role. Highlight your experience with Python and any leadership roles you've had. We want to see how your skills align with our needs!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about education technology and how your background makes you the perfect fit for our team. Let us know what excites you about this opportunity!
Showcase Your Projects: If you've worked on relevant projects, don’t hold back! Include links or descriptions of your work that demonstrate your technical skills and leadership experience. We love seeing what you've accomplished in the past!
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 innovative team!
How to prepare for a job interview at Intec Select Limited
✨Know Your Tech Stack
Make sure you’re well-versed in Python and the other technologies mentioned in the job description, like AWS and Node.js. Brush up on your knowledge of CI/CD processes and DevOps tools, as these will likely come up during technical discussions.
✨Showcase Your Leadership Skills
Prepare examples that highlight your experience in leading and mentoring teams. Think about specific challenges you've faced and how you guided your team through them. This role is all about leadership, so be ready to discuss your approach to fostering collaboration and innovation.
✨Demonstrate Problem-Solving Abilities
Be prepared to tackle some technical problems during the interview. Practice explaining your thought process clearly and concisely. They’ll want to see how you approach complex issues, so don’t shy away from discussing your analytical skills and past experiences.
✨Engage with the Company’s Mission
Since this is a non-profit organisation focused on improving education, show genuine interest in their mission. Research their projects and think about how your skills can contribute to their goals. This will demonstrate your alignment with their values and your enthusiasm for the role.