At a Glance
- Tasks: Lead a dynamic team in developing innovative software solutions and drive project success.
- Company: Join a forward-thinking tech company with a collaborative and inspiring culture.
- Benefits: Enjoy a competitive salary, hybrid work model, and opportunities for professional growth.
- Other info: Work in a vibrant environment with excellent career advancement opportunities.
- Why this job: Make a real impact by mentoring talent and shaping the future of technology.
- Qualifications: 15+ years in software development and 5+ years in leadership, with strong Python skills.
The predicted salary is between 80000 - 100000 £ per year.
We are seeking a seasoned Technical Team Lead to manage and inspire a multidisciplinary team comprising Frontend, Backend, DevOps, and Design professionals. The ideal candidate will bring a strong blend of technical expertise, leadership acumen, and a successful history in software development.
Key Responsibilities:
- Lead and mentor a multidisciplinary team of engineers
- Propose, prioritize and manage backlog tasks for future sprints
- Oversee the development, testing, and implementation of software projects
- Ensure the quality, efficiency and scalability of the codebase
- Collaborate with product managers and stakeholders to deliver high-quality products
- Drive continuous improvement in engineering practices and processes
- Develop new features and maintain current production deployments
- Stay updated with the latest industry trends and technologies to keep systems modern and efficient
Qualifications:
- Bachelor’s degree in Computer Science or related field
- 15+ years of software development experience
- 5+ years in a leadership and people management experience
- Expertise in multiple programming languages, with a strong emphasis on Python
- Experience with modern development frameworks and tools
- Experience in cloud computing, specifically with the AWS ecosystem
- Strong problem-solving skills and a proactive attitude
- Excellent interpersonal skills, with the ability to convey complex technical concepts with non-technical stakeholders
- Excellent written and verbal English communication skills, and ability to work effectively in a collaborative team environment
Nice to have:
- Experience with Data Platforms, ETLs, and Data Science
- Experience with cloud services (AWS, GCP, Azure)
Leadership & Team Management:
- Lead, mentor, and inspire a multidisciplinary team of engineers, fostering a collaborative and high-performing environment
- Take ownership of team composition, including the selection, onboarding, offboarding, and capacity planning of team members to ensure continuity and effectiveness
- Track and monitor team members' performance, drive continuous improvement, mitigate performance issues, and proactively address attrition by ensuring timely backfills when necessary
Project Ownership & Delivery:
- Propose, prioritize, and manage backlog tasks, aligning them with sprint goals and delivery timelines
- Oversee the full lifecycle of software projects, from development and testing to deployment and post-release support
- Ensure the quality, efficiency, scalability, and maintainability of the codebase through rigorous code reviews and best practices
Client Success & Consulting Excellence:
- Act as a trusted advisor to clients by identifying and proposing impactful solutions that improve their systems, processes, or outcomes
- Deliver value that exceeds client expectations, consistently outperforming internal teams at the client site
- Stay attuned to client business goals and proactively recommend technical strategies that align with their needs and vision
Communication & Collaboration:
- Serve as a communication bridge between clients, product managers, stakeholders, and internal teams to ensure alignment and mutual success
- Facilitate open and transparent communication within the team and across [our company name], fostering a collaborative culture
Technical Expertise & Innovation:
- Drive continuous improvement in engineering practices, processes, and tools within the team
- Stay updated on the latest industry trends, technologies, and methodologies, leveraging them to keep systems modern, efficient, and competitive
- Develop new features, maintain current production deployments, and ensure smooth integrations with existing systems
Operational Excellence:
- Monitor and ensure the team meets delivery milestones while balancing scope, quality, and timeline considerations
- Identify and mitigate risks or bottlenecks early in the development cycle to maintain project momentum
- Optimize workflows to ensure sustainable team output and reduced technical debt
Location: Hybrid. Office located in London (Hayes area). Office presence required: Yes. Frequency: 2-3 times a week at the office.
Technical Lead Python in City of London employer: Parser
Join a dynamic and innovative team as a Technical Lead Python in our London office, where we prioritise collaboration and continuous improvement. We offer a supportive work culture that values mentorship and professional growth, alongside competitive benefits and the opportunity to work on cutting-edge projects in a hybrid environment. With a focus on employee development and a commitment to excellence, we empower our team to drive impactful solutions that align with client needs and business objectives.