Taro Logo

Lead Software Engineer

World's leading data, insights, and consulting company helping brands understand people through data and advanced technologies.
Porto, Portugal
Backend
Staff Software Engineer
Hybrid
5,000+ Employees
7+ years of experience
Enterprise SaaS · AI

Job Description

Kantar, the world's leading data and insights company, is seeking a Lead Software Engineer to join their Insights division in Porto. This role offers an exciting opportunity to shape cutting-edge applications that power their global platform, impacting thousands of users worldwide. The position combines technical leadership with hands-on development, requiring expertise in .NET, cloud technologies, and modern front-end frameworks.

The ideal candidate will lead by example, mentoring team members while designing and implementing scalable solutions. Working with a diverse team including QA engineers, Product Owners, and DevOps specialists, you'll drive innovation and knowledge sharing. The role demands strong expertise in object-oriented programming, cloud solutions (particularly Azure), and microservices architecture.

Kantar offers an attractive benefits package including flexible leave policies, work-life balance initiatives, and a hybrid working model. The company culture emphasizes diversity, inclusion, and employee wellbeing. Located in Porto, you'll work in a dynamic environment where you can influence the technical direction of global solutions while enjoying perks like beach access during lunch breaks.

This is an excellent opportunity for a seasoned engineer looking to make a significant impact in a company that shapes the brands of tomorrow through data-driven insights and advanced technologies. The role combines technical excellence with leadership opportunities, offering a path to influence both technology and people development in a global organization.

Last updated a month ago

Responsibilities For Lead Software Engineer

  • Design and implement new microservices with focus on rapid development
  • Lead and mentor team members
  • Review code and deliver scalable solutions
  • Plan work and produce reliable estimates
  • Maintain clear documentation
  • Support enhancements for existing .NET microservices
  • Contribute to setting technical direction and best practices
  • Write and maintain automated tests

Requirements For Lead Software Engineer

TypeScript
  • 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
  • Skills in SQL databases and Git version control
  • Experience with synchronous/asynchronous communication systems

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

Related Jobs