Want to get hired at NielsenIQ?
Senior Software Engineer - Fullstack
NielsenIQ
Pune City, Maharashtra, IndiaOn Site
Original Job Summary
Senior Software Engineer - Fullstack at NielsenIQ
Job Description: As a Senior Software Engineer - Fullstack, you will write complex, maintainable code to develop scalable, flexible, and user-friendly applications. You will leverage Java, Spring Boot on the backend and Angular on the front end in a cloud-native environment.
Responsibilities
- Develop scalable and flexible cloud-native applications
- Write complex and maintainable code using Java, Spring Boot, and Angular
- Participate in the full Software Development Life Cycle (SDLC)
- Design and develop low latency services and user-friendly interfaces
Qualifications
Must Have:
- 7 to 10 years of software engineering experience
- Proficiency in Java, Spring Boot, and RBMS
- Expertise in Angular, TypeScript, SCSS, and CSS
Nice to Have:
- Experience with advanced UI libraries like Angular Material, AG-Grid Enterprise, ECharts, D3.js
- Understanding of integrating Restful APIs and microservices architecture
- Familiarity with relational databases such as PostgreSQL and SonarQube metrics
- Hands-on experience with Microsoft Azure
Additional Information
Enjoy a flexible and rewarding work environment with wellness plans, financial wellness tools, career development opportunities, and various employee benefits.
About NielsenIQ
NielsenIQ is the world’s leading consumer intelligence company providing unmatched insights into consumer behavior. Combining with GfK in 2023, they offer a holistic retail read and comprehensive consumer insights through advanced analytics.
Key skills/competency
- Java
- Spring Boot
- Angular
- TypeScript
- SCSS
- CSS
- RESTful APIs
- Microservices
- PostgreSQL
- Azure
How to Get Hired at NielsenIQ
🎯 Tips for Getting Hired
- Research NielsenIQ's culture: Understand their mission and global impact.
- Customize your resume: Highlight Java and Angular expertise.
- Showcase relevant projects: Demonstrate cloud-native application experience.
- Prepare for technical interviews: Refresh your Spring Boot and front-end skills.
📝 Interview Preparation Advice
Technical Preparation
circle
Review Java and Spring Boot fundamentals.
circle
Practice building Angular applications with TypeScript.
circle
Study cloud-native design patterns and microservices.
circle
Familiarize with relational databases like PostgreSQL.
Behavioral Questions
circle
Describe a project challenge you solved.
circle
Explain teamwork during tight deadlines.
circle
Discuss adapting to evolving tech requirements.
circle
Share a time when you improved efficiency.