Logo of Huzzle

Software Engineer

image

NielsenIQ

15d ago

  • Job
    Full-time
    Junior & Mid Level
  • Data
    Software Engineering
  • Pune
  • Quick Apply

AI generated summary

  • You need 1-3 years of experience, a BS in Software Engineering, proficiency in Java, Groovy, and JavaScript, plus knowledge of Springboot, Angular, and SQL. Cloud and container experience is a plus.
  • You will develop and enhance web applications, collaborate with teams on projects, evaluate new technologies, write clean code, participate in reviews, and ensure end-to-end testing.

Requirements

  • 1 to 3 years of software development / engineering experience
  • BS in Software Engineering or related discipline
  • Languages: Java, Groovy, JavaScript
  • Frameworks: Springboot, Grails
  • Client-side frameworks: Angular, ngRx, HTML, CSS
  • Experience with microservice development is a plus
  • Experience in web application development
  • Understanding of relational databases such as MS SQL Server
  • Experience with non-relational databases like MongoDB is a plus
  • Experience with IaaS & PaaS from a cloud vendor is a plus. Azure preferred.
  • Experience with Docker and Kubernetes is a plus

Responsibilities

  • Develop new and enhance existing single-page web applications and develop key system features.
  • Explore and evaluate new technologies to advance our SaaS platform and grow our business.
  • Serve as a developer on teams that will execute projects from beginning to end, including working with product management, gathering requirements, brainstorming solutions, building final applications and testing.
  • Work closely with architects, and other teams to design and implementation cross functional requirements.
  • Participate in design and code reviews.
  • Write clean code. Keeping the code simple.
  • Continuously test from end to end.
  • Accountable to their own contributions and contributes to meeting team’s objectives.
  • Follow community best practices and team SDLC guidelines.

FAQs

What is the job title for this position?

The job title is Software Engineer.

What are the primary responsibilities of this role?

The primary responsibilities include developing and enhancing single-page web applications, evaluating new technologies for the SaaS platform, participating in projects from start to finish, collaborating with architects, and following best practices in coding and testing.

What is the required educational background for this position?

A BS in Software Engineering or a related discipline is required.

How much experience is needed for this role?

The position requires 1 to 3 years of software development/engineering experience.

What programming languages should applicants be familiar with?

Applicants should be familiar with Java, Groovy, and JavaScript.

What are some of the preferred frameworks for this role?

Preferred frameworks include Spring Boot and Grails for backend development, and Angular and ngRx for client-side development.

Is experience with microservices development important for this position?

Yes, experience with microservice development is considered a plus.

What types of databases should candidates have experience with?

Candidates should have experience with relational databases such as MS SQL Server, and experience with non-relational databases like MongoDB is a plus.

Are there any cloud platform experiences required for this role?

Experience with IaaS & PaaS from a cloud vendor is a plus, with Azure being preferred.

What is the work environment like for this position?

The work environment is flexible, allowing for a hybrid working format.

What type of benefits does the company offer?

The company offers a flexible working environment, volunteer time off, LinkedIn Learning, and an Employee-Assistance-Program (EAP).

Does the company have a commitment to diversity and inclusion?

Yes, the company is committed to reflecting diversity, equity, and inclusion in its workforce and invites candidates who share this mission to apply.

Where can I find more information about the company?

More information about the company can be found on their website at NIQ.com.

Consulting
Industry
10,001+
Employees

Mission & Purpose

NielsenIQ is a global leader in data analytics and consumer insights, specialising in providing businesses with comprehensive market intelligence and data-driven solutions. Their ultimate mission is to empower companies to make informed decisions by delivering accurate, actionable insights into consumer behaviour and market trends. NielsenIQ's purpose is to help businesses understand and anticipate consumer needs, optimise strategies, and drive growth through innovative analytics and data solutions.