Associate Software Engineer - Backend Developer (Java, Scala, Big Data)

Nielsen
Apply Now

Job Description

This position is responsible for participating as a Senior developer in highly-complex or business-critical applications, as well as testing, and supporting them as needed.

Responsibilities

  • Understand the enterprise architecture within the context of existing platforms, services and strategic direction.
  • Implement solutions in Big Data analytics framework along with customized solutions that are scalable, with primary focus on performance, quality, maintainability, cost and testability.
  • Collaborate in the creation of common components, while allowing customization of solutions for different products.
  • Conduct guided hands-on development of data analytics in line with reporting needs as reference implementation for the team.
  • Learn how to verify accuracy, performance, scalability, stability, cost-effectiveness and maintainability of team delivery.
  • Leverage theoretical knowledge of design patterns, standards and best practices to support spikes activities.
  • Practice Agile methodology.

Key Skills

  • Domain Expertise
  • 1+ years of experience as a backend developer in common languages and frameworks: Java, Scala, Big Data, Hadoop, Spark, Spark SQL, Presto \ Hive, SQL, Cloud (preferably AWS), Docker, RDBMS (such as Postgres and/or Oracle), Linux, Shell scripting, GitLab, Airflow.
  • E - Bachelor’s degree in computer science, engineering (any), or related (foreign equivalent degree acceptable), experience as a professional developer in information technology solutions development, or related. Having studied statistical methods and operation research is a plus

Technical Skills

  • Experience in Java with a mastery of object-oriented design principles; Experience in big data using Spark in developing distributed processing applications; building applications with immutable infrastructure in the AWS (Amazon Web Services) Cloud with automation technologies like Terraform or Ansible or Cloud Formation.
  • Any level of experience in and/or knowledge of: Hadoop, Service-oriented architecture, Kubernetes, Docker, Scala, Airflow, SQL, NoSQL, Spark Streaming, and Git.
  • Knowledge of Agile software development methodology
  • Demonstrated ability to architect pluggable, reusable platform components pertinent to data analytics and ingestion technologies
  • Demonstrated knowledge of software development technology, principles, methods, tools, and practices and industry standards and trends; and current web and database technologies.
  • Demonstrated effective analytical, oral and written communication, project management, and strategic problem-solving and solution-finding skills.

Mindset and attributes

  • Strong communication skills with ability to communicate complex technical concepts and align organization on decisions
  • Sound problem-solving skills with the ability to quickly process complex information and present it clearly and simply
  • Utilizes team collaboration to create innovative solutions efficiently

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.

Company Info.

Nielsen

The Nielsen Corporation, self-referentially known as The Nielsen Company, and formerly known as ACNielsen or AC Nielsen, is a global marketing research firm, with worldwide headquarters in New York City, United States. Regional headquarters for North America are located in Chicago.

  • Industry
    Information Technology
  • No. of Employees
    43,000
  • Location
    New York City, NY, United States
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Nielsen is currently hiring Software Engineer Jobs in Bangalore, Karnataka, India with average base salary of ₹50,000 - ₹150,000 / Month.

Similar Jobs View More