Nielsen seeks a Senior Software Developer to design and implement new features and enhancements for complex analytics products. Responsibilities include analyzing requirements, proposing solutions using software modules, integrating with internal services, and leading brainstorming sessions. The role requires proficiency in modern programming languages (Java, Scala, Python, Go), version control (Git), issue tracking (Jira), Linux/Unix, SQL/relational databases, big data systems (Hadoop, Spark, EMR), and cloud services (AWS S3, RDS, EC2). The ideal candidate will provide technical support, mentorship, and conduct code reviews.