Nielsen, a global measurement and data analytics company, is seeking a Software Engineer to join their team in Bengaluru, India. This role offers an exciting opportunity to work with cutting-edge technologies in a dynamic, international environment.
As a Software Engineer at Nielsen, you'll be part of a community of nearly 14,000 associates worldwide. The company believes in empowering its employees to think big, explore fresh approaches, and continuously improve. You'll have the chance to work on innovative projects using a diverse tech stack including Java, Hadoop, Kafka, AWS, Docker, Python, and React.
Key responsibilities include developing and maintaining software applications, building RESTful APIs, and working with big data technologies. You'll be deeply involved in product supplementation and automation, writing clean, reusable, and well-tested code. The role requires a strong background in Java/J2EE on Linux platforms, familiarity with Hadoop and messaging systems like Kafka, and proficiency in SQL (particularly PostgreSQL).
The ideal candidate will have a Bachelor's degree in Computer Science or a related field, experience with Agile methodologies, and a solid understanding of continuous integration and deployment environments. Strong analytical, debugging, and problem-solving skills are essential, as is the ability to communicate effectively in English with team members from over 30 countries.
At Nielsen, career growth is viewed as a partnership. You'll be championed and supported in your professional development, with opportunities to explore new initiatives and approaches. If you're passionate about technology, enjoy working in a collaborative, international environment, and want to make a significant impact in the world of data analytics, this role at Nielsen could be the perfect fit for you.