At a Glance
- Tasks: Lead a team to develop high-quality software solutions using Java and Python.
- Company: Kantar Media provides data-driven insights for powerful decision-making across 80 countries.
- Benefits: Enjoy a competitive pay structure, career progression, and a supportive work environment.
- Why this job: Join a diverse team that values creativity and mental wellbeing while driving impactful change.
- Qualifications: 6-10 years in software development, strong in Java, Python, and Azure services.
- Other info: We embrace diversity and welcome applications from all backgrounds.
The predicted salary is between 43200 - 72000 £ per year.
As people increasingly move across channels and platforms, Kantar Media’s data and audience measurement, targeting, analytics and advertising intelligence services unlock insights to inform powerful decision-making. Working with panel and first-party data in over 80 countries, we have the world’s fastest growing cross-media measurement footprint, underpinned by versatility, scale, technology and expertise, to drive long-term business growth for our clients and partners.
We are seeking a Software Development Team Lead with a strong focus on developing production-grade software, extensive experience with Azure services, and proficiency in Java and knowledge in Python. As a team lead, you will manage a team of engineers and collaborate with a third-party vendor to deliver robust, scalable solutions.
Role Responsibilities:- Development: Lead the design and development of high-quality, production-grade software solutions using Java and Python. Ensure code is optimized, scalable, and maintainable.
- Azure Expertise: Leverage Azure services extensively, particularly Azure Storage, for scalable cloud solutions. Ensure seamless integration with AWS S3 and implement secure data encryption/decryption practices.
- Team Leadership: Mentor a team of 3 engineers, fostering best practices in software development and code quality.
- Vendor Collaboration: Work closely with third-party vendors to integrate their solutions, ensuring they meet our high standards for production environments.
- Workflow Automation: Utilize Airflow to automate and optimize workflows, ensuring efficient and reliable operations.
- 6-10 years of experience in software development with a focus on production-grade code.
- Proficiency in Java, Python, and PySpark; experience with C++ is a plus.
- Deep expertise in Azure services, including Azure Storage, and familiarity with AWS S3.
- Strong understanding of data security, including encryption/decryption.
- Proven leadership skills with experience managing teams and collaborating with third-party vendors.
- Strong leadership, communication, and organizational skills.
- Ability to work independently as well as in a team environment.
- A bachelor’s degree in engineering, particularly in Computer Science, Software Engineering, or a related field, is highly desirable.
At Kantar we have an integrated way of rewarding our people based around a simple, clear and consistent set of principles. Our approach helps to ensure we are market competitive and to support a pay for performance culture, where your reward and career progression opportunities are linked to what you deliver.
We want to create an equality of opportunity in a fair and supportive working environment where people feel included, accepted, and are allowed to flourish in a space where their mental health and wellbeing is taken into consideration. We want to create a more diverse community to expand our talent pool, be locally representative, drive diversity of thinking and better commercial outcomes. At Kantar, the diversity of our employees provides a richer environment for our employees and broader depth and breadth of thinking for our clients. Kantar is committed to inclusion and diversity; therefore, we welcome applications from all sections of society and do not discriminate based on age, race, religion, gender, pregnancy, sexual orientation, gender identity, disability, marital status, or any other legally protected characteristics.
Privacy and Legal Statement: Please note that by applying to this opportunity you consent to the personal data you provide to us to be processed and retained by Kantar Media. Your details will be kept on our Internal ATS (Applicant Tracking System) for as long as is necessary for the purposes of recruitment, which may include your details being shared with the hiring manager(s) and for consideration for potential future opportunities by Kantar and its affiliate Kantar group companies.
Software Development Team Lead employer: Kantar Group
Contact Detail:
Kantar Group Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Development Team Lead
✨Tip Number 1
Familiarise yourself with Azure services, especially Azure Storage, as this role requires extensive use of these technologies. Consider building a small project that integrates Azure with Java to showcase your skills.
✨Tip Number 2
Brush up on your leadership skills by taking on mentoring roles in your current position or through community projects. Highlight any experience you have in managing teams and collaborating with vendors during your discussions.
✨Tip Number 3
Demonstrate your understanding of data security practices, particularly encryption and decryption methods. You could prepare examples of how you've implemented these in past projects to discuss during interviews.
✨Tip Number 4
Get comfortable with workflow automation tools like Airflow. If you haven't used it before, consider setting up a simple workflow to automate a task, which can serve as a practical example of your capabilities.
We think you need these skills to ace Software Development Team Lead
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience in software development, particularly with Java and Python. Emphasise any leadership roles you've held and your familiarity with Azure services.
Craft a Compelling Cover Letter: In your cover letter, explain why you're passionate about the role and how your skills align with Kantar Media's needs. Mention your experience with team leadership and collaboration with third-party vendors.
Showcase Relevant Projects: Include specific examples of projects where you developed production-grade software or led a team. Highlight your use of Azure services and any workflow automation tools like Airflow.
Highlight Soft Skills: Kantar values strong communication and organisational skills. Make sure to mention instances where you've demonstrated these abilities, especially in a team environment or while mentoring others.
How to prepare for a job interview at Kantar Group
✨Showcase Your Technical Expertise
Be prepared to discuss your experience with Java, Python, and Azure services in detail. Highlight specific projects where you developed production-grade software and how you optimised code for scalability and maintainability.
✨Demonstrate Leadership Skills
As a team lead, it's crucial to showcase your leadership abilities. Share examples of how you've mentored engineers, fostered best practices, and managed team dynamics to achieve project goals.
✨Understand Vendor Collaboration
Familiarise yourself with the process of working with third-party vendors. Be ready to discuss how you have integrated external solutions in the past and ensured they met high production standards.
✨Emphasise Soft Skills
In addition to technical skills, strong communication and organisational skills are vital. Prepare to discuss how you effectively communicate with your team and stakeholders, and how you manage tasks and priorities in a fast-paced environment.