Software Engineer

Bangalore, India

Nielsen

A global leader in audience insights, data and analytics, Nielsen shapes the future of media with accurate measurement of what people listen to and watch.

View all jobs at Nielsen

Apply now Apply later

At Nielsen, we are passionate about our work to power a better media future for all people by providing powerful insights that drive client decisions and deliver extraordinary results. Our talented, global workforce is dedicated to capturing audience engagement with content - wherever and whenever it’s consumed. Together, we are proudly rooted in our deep legacy as we stand at the forefront of the media revolution. When you join Nielsen, you will join a dynamic team committed to excellence, perseverance, and the ambition to make an impact together. We champion you, because when you succeed, we do too. We enable your best to power our future.
About Us:Gracenote is the content data business unit of Nielsen that powers innovative entertainment experiences for the world’s leading media companies.  Our entertainment metadata and connected IDs deliver advanced content navigation and discovery to connect consumers to the content they love and discover new ones. With a global footprint, Gracenote provides global and local content solutions covering regions across the Americas, Asia-Pacific, Europe, the Middle East and Africa.
Job Purpose: Develop and enhance our flagship Video, Audio, Automotive and Sports metadata software solutions. Design applications with a Platform-first mentality where scale, consistency and reliability are at the core of every decision.

Key Responsibilities:

  • Design, develop, and maintain scalable and robust Java applications.
  • Write clean, maintainable, and efficient code following best practices and coding standards.
  • Own the entire SDLC, from requirements gathering and design through implementation, testing, deployment, and maintenance, ensuring high-quality software solutions that meet business objectives.
  • Thrives on continuous learning, demonstrates a keen interest in emerging technologies, and proactively seeks opportunities to expand skillset.
  • Troubleshoot and debug applications to optimize performance and resolve issues.
  • Participate in the full software development lifecycle, including planning, development, testing, and deployment.
  • Stay up-to-date with emerging technologies and industry trends to continuously improve skills and knowledge.

Qualifications

  • Bachelor's in Computer Science, Engineering or related field.1 to 3 years of professional experience in software development
  • Strong analytical and logical reasoning skills with a passion for problem-solving and innovation.
  • Excellent math capabilities for algorithm design, optimization, and data analysis.
  • Solid understanding of data structures, algorithms, and computer science fundamentals.
  • Proficiency in one or more programming languages such as Java, Python, C++, SCALA, GoLang.
  • Knowledge of Data Science is an added advantage.
  • Excellent communication, teamwork and adaptability skills.
Please be aware that job-seekers may be at risk of targeting by scammers seeking personal data or money. Nielsen recruiters will only contact you through official job boards, LinkedIn, or email with a nielsen.com domain. Be cautious of any outreach claiming to be from Nielsen via other messaging platforms or personal email addresses. Always verify that email communications come from an @nielsen.com address. If you're unsure about the authenticity of a job offer or communication, please contact Nielsen directly through our official website or verified social media channels.
Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  0  0  0
Category: Engineering Jobs

Tags: Computer Science Data analysis Engineering Golang Java Mathematics Python Scala SDLC Testing

Perks/benefits: Career development

Region: Asia/Pacific
Country: India

More jobs like this