Why this job is important
At Kantar, we are dedicated to understanding how people think, feel, shop, share, vote, and view the world. As the leading data, insights, and consulting company, our expertise spans brand innovation, creative media, commerce, and customer experience. We are seeking a highly experienced Senior Software Engineer who is passionate about tackling complex problems and designing elegant software solutions. This role is integral to building and enhancing the next generation of our platform, ensuring it remains stable, resilient, and highly secure while continuously adapting to new features and products.
As a Senior Software Engineer at Kantar, you will play a pivotal role in shaping the future of our platform. Your responsibilities will include designing and building world-class applications, mentoring and supporting other engineers, and collaborating with various teams, including Product Owners, Analysts, Architects, and DevOps specialists. Your contribution will ensure that our platform meets the needs of our global customer community, providing secure, scalable, and innovative solutions. By working with cutting-edge technologies and approaches, you will help Kantar maintain its position as a leader in the industry while continuing to learn and grow professionally. This role is perfect for someone who thrives in a collaborative environment and is committed to delivering the best possible solutions.
What you’ll be doing
Work collaboratively with knowledgeable engineers and diverse teams to solve complex problems with clarity and creativity.
Influence and contribute to the technical direction, best practices, and architectural decisions for microservices in .NET.
Design and rapidly bring new microservices to production, ensuring high-quality standards through automated testing.
Play a pivotal role in estimating and planning the technical roadmap for the team and services.
Collaborate closely with Product Owners and other Development teams to define and implement best-in-class technology solutions.
The skills & experience needed as a Senior Software Engineer
This role is perfect for a Senior Software Engineer who loves to tackle complex problems and come up with clean, stable solutions of that scale. The ideal candidate would be someone who has a genuine passion for designing and implementing elegant software solutions.
Bring your 5+ years of .NET Core and C# expertise to design and implement cutting-edge microservices.
Utilize your knowledge of object-oriented development, SOLID principles, and design patterns to craft elegant software solutions.
Collaborate effectively using Git and thrive in container-based environments like Docker.
Enhance your skills with SQL databases and complex query construction.
Embrace the opportunity to work with front-end technologies such as Angular, React, TypeScript, and more.
Join a dynamic team where your excellent communication and collaboration skills will shine.
Take pride in delivering high-quality code and documentation that drive projects from inception to completion.
Location
Porto, R. Dom João IPortugalKantar Rewards Statement
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 also to support a pay for performance culture, where your reward and career progression opportunities are linked to what you deliver.
We go beyond the obvious, using intelligence, passion and creativity to inspire new thinking and shape the world we live in. Apply for a career that’s out of the ordinary and join us.
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 well being 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.
Kantar is the world’s leading data, insights and consulting company. We understand more about how people think, feel, shop, share, vote and view than anyone else. Combining our expertise in human understanding with advanced technologies, Kantar’s 30,000 people help the world’s leading organisations succeed and grow.