London 75K - 85K Permanent
Join a global industry leader at the forefront of a significant digital transformation. My client is seeking a talented and experienced Software Team Lead to play a pivotal role in our journey towards digital excellence. As a Software Team Lead, you will lead by example, focusing on delivering results, managing a team of 8, including developers and quality assurance (QA) professionals. If you're passionate about software development, experienced in Java, and well-versed in the latest technologies, we invite you to join our team.
Delivery Excellence: Take the lead in ensuring the successful and timely delivery of software projects, working closely with your team to meet and exceed project goals.
Leadership and Line Management: Lead, mentor, and guide a team of 8 developers and QA professionals, fostering a collaborative and high-performance work environment.
Code Review and Occasional Coding: While your primary focus is on leadership and management, you should feel comfortable reviewing code and occasionally contributing code when necessary (less than 10% of your time).
Java Expertise: Bring your deep expertise in Java to drive high-quality software development within your team.
Cloud Platform Mastery: Leverage your experience with cloud platforms, particularly Azure, to create scalable and efficient software solutions.
DevOps Understanding: Apply your solid understanding of DevOps principles to streamline the software delivery pipeline.
API and Database Development: Oversee and contribute to API and database development, ensuring the robustness of our software solutions.
Software Best Practices: Uphold and enforce software development best practices to maintain the highest standards of quality and reliability.
To be considered for this opportunity we are looking for: