Taro Logo

Lead Software Engineer

Global leader in data, insights, and consulting, specializing in understanding human behavior and market research.
Backend
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS · AI

Job Description

Kantar, a global leader in data and insights with 30,000 employees worldwide, is seeking a Lead Software Engineer for their Kantar Automation Platform (KAP) project. This role offers an exciting opportunity to lead a team developing first-class .NET services in one of Kantar's largest initiatives. The position combines technical leadership with hands-on development, requiring expertise in .NET, microservices architecture, and cloud technologies.

As Technical Lead, you'll spearhead the development of microservices, mentor team members, and collaborate with cross-functional teams to shape technical direction. The role demands strong architectural skills and experience with modern development practices, particularly in cloud environments using Microsoft Azure. You'll be instrumental in defining best practices and creating technical roadmaps while managing a team of engineers.

The ideal candidate brings 8+ years of .NET/C# experience, proven leadership capabilities, and a strong foundation in object-oriented design and RESTful services. Experience with microservices architecture and generative AI is highly valued. This position offers the opportunity to work on cutting-edge technology while contributing to Kantar's mission of understanding human behavior and shaping the future of market research.

Kantar offers a supportive environment focused on work-life balance, professional development, and inclusive culture. The company values diversity and provides competitive compensation. This role is perfect for a technical leader who wants to make a significant impact while working with advanced technologies in a global organization.

Last updated a month ago

Responsibilities For Lead Software Engineer

  • Lead a team of engineers in developing .Net services
  • Support technical direction and enhancements for microservices
  • Mentor and support career growth of direct reports
  • Manage team performance
  • Design and build new microservices
  • Set team's technical direction and best practices
  • Create technical roadmap for team and services
  • Work with Product Manager, Business Analysts, and other Development teams

Requirements For Lead Software Engineer

  • 8+ years of experience with .net and C#
  • Deep knowledge of object-oriented design
  • Experience with RESTful services
  • 3+ years of experience managing software development as Technical Lead
  • 2+ years of experience managing development team members
  • Strong foundation in cloud development - Microsoft Azure
  • Good understanding of full stack development
  • Bachelor's degree in computer science or related field
  • Excellent communication and stakeholder management skills

Benefits For Lead Software Engineer

Medical Insurance
  • Flexible work arrangements
  • Health and wellbeing support
  • Career growth opportunities
  • Competitive compensation

Related Jobs