Nielsen is currently seeking a Backend Developer with expertise in NodeJS and Restful API for their Bangalore location. The ideal candidate should hold a Bachelor’s degree in Computer Science, Management Information Systems (MIS), or Engineering. With 0-2 years of experience, this role offers a fantastic opportunity for individuals looking to kickstart their careers in backend development within a dynamic and innovative environment at one of the leading market research companies.
Company Name: Nielsen
Job Role: Backend Developer (NodeJS/Restful API)
Education Required: Bachelor’s degree in Computer Science, MIS, or Engineering
Experience Required: 0-2 years
Job Location: Bangalore
Role and Responsibilities:
- Work closely with front-end developers to design and develop functional, robust APIs to support internal and customer needs.
- Write both 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 ensure business needs are met, and write both unit and integration tests.
- Communicate regularly with stakeholders, project managers, quality assurance teams, and other developers regarding progress on long-term technology roadmap.
- Recommend systems solutions by comparing the advantages and disadvantages of custom development and purchase alternatives.
Required Skills and Qualifications:
- 0-2 years of experience as a backend developer in common languages and frameworks (Java Spring Boot, NodeJS, Python, etc.), and functional programming in Scala.
- Bachelor’s degree in Computer Science, MIS, or Engineering.
- Experience with database systems, with knowledge of SQL and NoSQL stores (e.g. MySQL, Oracle, MongoDB, Couchbase, etc.)
- Significant experience writing and utilizing autonomous services oriented RESTful API services and performance tuning large-scale apps.
- Proficiency in NodeJS and TypeScript for backend development.
- Experience with NestJS (optional but advantageous) for scalable server-side applications.
- Experience integrating with JavaScript frameworks, such as React, Angular JS, etc… is a plus.
- Ability to write effective unit, integration, and API tests.
- Deep knowledge of Object-Oriented programming and engineering principles like SOLID.
- Nice to have knowledge of immutable infrastructure, infrastructure automation and provisioning tools.