At Nielsen, we support your success because it drives our success too. Take initiative, explore new approaches, and think big to help us continuously improve. We empower you to deliver your best and shape our future.
Nielsen is looking for an Associate Software Engineer Backend Developer with sound knowledge of SQL and NoSQL stores (e.g., MySQL, Oracle, MongoDB, Couchbase) and proficiency in NodeJS and TypeScript for backend development.
Job Designation: Associate Software Engineer Backend Developer
Qualification: Bachelor’s degree
Experience: Freshers / 0 – 2 years
Skill Set:
- Proficiency in NodeJS and TypeScript for backend development
- Expertise with database systems, including SQL and NoSQL stores (e.g., MySQL, Oracle, MongoDB, Couchbase)
- Knowledge of programming languages and frameworks (Java Spring Boot, NodeJS, Python), functional programming in Scala
- Deep understanding of Object-Oriented Programming and engineering principles like SOLID
- Ability to write effective unit, integration, and API tests
- Experience with RESTful API services and performance tuning for large-scale applications
- Familiarity with JavaScript frameworks such as React, Angular JS (plus)
- Experience with NestJS (optional but advantageous) for scalable server-side applications
- Knowledge of immutable infrastructure and infrastructure automation tools (nice to have)
- Strong communication skills for conveying complex technical concepts
- Excellent problem-solving skills with the ability to process and present information clearly
- Collaborative mindset to create innovative solutions efficiently
Job Description: As an Associate Software Engineer, you will manage the system’s backend, integrating the application with required systems and services, and providing clean, user-friendly APIs for the frontend.
- Collaborate with frontend developers to design and develop robust APIs
- Write unit and integration tests, and develop automation tools for daily tasks
- Develop high-quality, well-documented, and efficient code
- Manage and optimize scalable distributed systems in the cloud
- Optimize internal and external applications for performance and scalability
- Develop automated tests to meet business needs
- Communicate regularly with stakeholders, project managers, quality assurance teams, and other developers regarding progress
- Recommend system solutions by comparing custom development and purchased alternatives
Location: Bengaluru, Karnataka, India
Frontend Developer and excited to work with you