SOFTWARE DEVELOPER - (Backend Developer, Java, Scala, Python, GO lang)

Nielsen is a global measurement and data analytics company with nearly 14,000 associates.
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
5+ years of experience

Description For SOFTWARE DEVELOPER - (Backend Developer, Java, Scala, Python, GO lang)

Nielsen, a global measurement and data analytics company with nearly 14,000 associates, is seeking a Software Developer specializing in Backend Development. This role offers an exciting opportunity to work with cutting-edge cloud and data technologies in a dynamic environment that encourages learning and experimentation.

The ideal candidate will collaborate closely with Product, Data Science & Operations teams to build high-quality software that meets specifications. You'll be working on complex analytics products, designing and implementing new features and enhancements. This role requires a self-starter who can take special projects from inception to completion, with a strong desire to understand Nielsen's unique business and associated technical challenges.

Key responsibilities include analyzing requirements, proposing solutions using software modules, and implementing designs using various programming languages and tools. You'll integrate solutions with internal services, lead brainstorming sessions, conduct training, and provide technical support to colleagues. The role also involves using workflow tools for task management and quality control, as well as performing code reviews and providing mentorship.

To succeed in this role, you should have a strong background in backend development, with experience in languages such as Java, Scala, Python, and Go. Familiarity with SQL, relational databases, big data systems, and cloud services is crucial. You'll be working in a hybrid environment, allowing for flexibility while maintaining collaborative opportunities.

Join Nielsen to be part of a community that champions your success and enables you to think big, continuously improve, and power the company's future. If you're passionate about data, cutting-edge technologies, and making projects shine, this could be the perfect opportunity for you to grow your career in a supportive and innovative environment.

Last updated 7 months ago

Responsibilities For SOFTWARE DEVELOPER - (Backend Developer, Java, Scala, Python, GO lang)

  • Design and implement new features for complex analytics products
  • Analyze requirements and propose solutions
  • Use programming languages, data management tools, and orchestration tools
  • Integrate solutions with internal services
  • Lead group brainstorming and problem-solving sessions
  • Conduct training sessions on technical topics
  • Provide technical support to colleagues
  • Use workflow tools for task tracking and quality management
  • Develop proficiency with Nielsen's internal platforms
  • Perform code reviews
  • Provide technical feedback and mentorship

Requirements For SOFTWARE DEVELOPER - (Backend Developer, Java, Scala, Python, GO lang)

Java
Scala
Python
Go
PostgreSQL
MySQL
  • Master's or Bachelor's degree in Computer Science, Computer Engineering or related IT field
  • 3 years experience (with Master's) or 5 years experience (with Bachelor's) in software development
  • 3 years experience with modern programming languages like Java, Scala, Python, GO lang
  • Experience with version control tools like Git, repository tools like Gitlab and Github
  • Experience with issue tracking tools like Jira
  • Experience working with Linux or other Unix-based operating systems
  • 2 years experience with SQL and relational databases
  • 2 years experience with big data systems and cloud services

Interested in this job?

Jobs Related To Nielsen SOFTWARE DEVELOPER - (Backend Developer, Java, Scala, Python, GO lang)

Platform Engineer

Platform Engineer role at Nielsen focusing on data engineering and platform tooling development, requiring expertise in API development and data infrastructure.

QA Engineer (Automation/Manual/Python/Java)

QA Engineer position at Nielsen combining manual and automated testing with Python/Java expertise, offering hybrid work in Bangalore.

.Net Developer

.Net Developer position at Nielsen, working on backend development for Nielsen One Application with focus on microservices and cloud technologies.

Technical Support Engineer

Technical Support Engineer at Nielsen providing first-level support for streaming measurement software, requiring Unix scripting and SQL skills.

Software Engineer - Platform

Nielsen seeks a Software Engineer - Platform in Gurgaon to develop media measurement solutions using open source and cloud technologies.