Taro Logo

Lead Software Engineer

World's leading data, insights, and consulting company that helps brands understand how people think, feel, shop, share, vote and view.
Porto, Portugal
Backend
Staff Software Engineer
Hybrid
5,000+ Employees
7+ years of experience
Enterprise SaaS · Data

Description For Lead Software Engineer

Kantar, the world's leading data, insights, and consulting company, is seeking a Lead Software Engineer to join their Insights division in Porto. This role offers an exciting opportunity to shape the future of their global platform, working with cutting-edge technologies and leading a team of talented engineers.

The position involves designing and building innovative applications that power Kantar's global platform, ensuring stability, security, and adaptability. As a Lead Software Engineer, you'll be responsible for mentoring team members, reviewing code, and delivering scalable solutions while collaborating with cross-functional teams including QA, Product Owners, Analysts, and DevOps specialists.

The ideal candidate should have strong expertise in .NET Core, C#, and cloud technologies (particularly Azure), along with experience in modern front-end frameworks like Angular and React. Knowledge of microservices architecture, container-based development, and secure coding practices is essential. The role offers a hybrid working arrangement with three days in the office, along with attractive benefits including Life Leave, birthday leave, volunteer days, and enhanced parental leave.

This is an excellent opportunity for a seasoned software engineer looking to make a significant impact in a global organization that shapes the brands of tomorrow through data and insights. The role combines technical leadership with hands-on development, offering the chance to work on challenging problems while guiding and influencing technical direction.

Last updated 2 days ago

Responsibilities For Lead Software Engineer

  • Design and build cutting-edge applications for global platform
  • Lead and mentor team members
  • Review code and deliver scalable solutions
  • Collaborate with QA, Product Owners, Analysts, and DevOps
  • Plan work and produce reliable estimates
  • Maintain clear documentation
  • Design and implement new microservices
  • Support and enhance existing .NET microservices
  • Set technical direction and best practices
  • Write and maintain automated tests

Requirements For Lead Software Engineer

TypeScript
JavaScript
  • Expertise in Object-Oriented Programming with .NET Core and C#
  • Experience with cloud solutions, particularly Azure
  • Knowledge of microservice architecture and Docker
  • Proficiency in Angular, React, TypeScript, JavaScript, HTML5, CSS
  • Understanding of secure coding practices and cyber security threats
  • Experience with SQL databases and Git
  • Strong understanding of SOLID principles and design patterns

Benefits For Lead Software Engineer

Medical Insurance
  • Five days of Life Leave per year
  • Birthday leave
  • Two volunteer days per year
  • Enhanced primary and secondary carer leave
  • Beach access during lunch break
  • Holiday
  • Meal cards
  • Life assurance

Interested in this job?

Jobs Related To Kantar Lead Software Engineer