NielsenIQ

Software Engineer

NielsenIQ
Apply
8 hours ago
Chennai, IndiaMid Level

Responsibilities

  • Develop, maintain, and enhance responsive web applications using Angular and related technologies.
  • Implement features based on business and technical requirements.
  • Integrate frontend applications with backend APIs and services.
  • Write clean, maintainable, and reusable code and participate in code reviews.
  • Collaborate with Product Managers, UX Designers, QA Engineers, and Backend Developers.
  • Troubleshoot application issues and support defect resolution.
  • Participate in Agile ceremonies, sprint planning, estimation, and retrospectives.
  • Contribute to CI/CD, testing, and quality engineering practices.

Requirements

  • 3–4 years of software development experience.
  • Hands-on experience building Angular-based web applications.
  • Experience integrating REST APIs and working in Agile/Scrum teams.
  • Experience developing enterprise-grade web applications.
  • Required skills include Angular, TypeScript, JavaScript, HTML5, CSS3/SCSS, Node.js, Git/GitHub, CI/CD tools, and unit testing with Jest and Karma/Jasmine.
  • Strong verbal and written communication, analytical and problem-solving skills, collaboration, ownership, adaptability, and ability to manage multiple priorities.
  • Preferred experience includes Python, generative AI, prompt engineering, LLM integrations, LangChain, observability tools, code quality tools, and browser automation frameworks.

Benefits

  • Flexible working environment.
  • Volunteer time off.
  • LinkedIn Learning.
  • Employee Assistance Program (EAP).

Tech Stack

AngularCypressDatadogGitGitHub ActionsJasmineJavaScriptJestKarmaNode.jsPythonSeleniumSonarQubeTypeScript

Categories

Contact me