NielsenIQ

Senior Software Engineer

NielsenIQ
Apply
19 hours ago
Chennai, IndiaSenior

Responsibilities

  • Develop, maintain, and enhance applications using .NET, C#, and SQL Server.
  • Migrate legacy WebForms applications to .NET Core.
  • Implement and maintain APIs and backend services.
  • Work with stakeholders to understand business requirements and deliver efficient solutions.
  • Optimize database queries and improve application performance.
  • Participate in code reviews, testing, and deployment activities.
  • Collaborate with team members to support system stability, security, and scalability.
  • Troubleshoot and debug existing and new applications.

Requirements

  • Requires 6–9 years of software development experience using .NET, C#, and SQL Server.
  • Requires a bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent experience.
  • Experience with WebForms and ASP.NET MVC is preferred.
  • Familiarity with .NET Core and modern web development practices is required.
  • Requires understanding of relational databases and optimized SQL queries.
  • Requires knowledge of version control using Git, unit testing, and CI/CD pipelines.
  • Requires experience with the Azure cloud platform.
  • Requires understanding of .NET HTTP request pipelines, clean architecture, dependency injection, and unit testing.
  • Requires software engineering principles, problem-solving ability, analytical thinking, communication, collaboration, ownership, and adaptability.

Benefits

  • Flexible working environment.
  • Volunteer time off.
  • LinkedIn Learning.
  • Employee Assistance Program (EAP).
  • The position is based in Chennai.

Tech Stack

AzureC#GitMicrosoft SQL Server.NET

Categories

Contact me