Key Responsibilities:Design, develop, and maintain web and desktop applications using C#, ASP.NET, .NET Core/.NET 6+, and Entity Framework.Develop RESTful APIs and integrate with frontend frameworks and third-party services.Write clean, scalable, and maintainable code following best practices.Work with SQL Server or other databases to design and query data effectively.Debug and troubleshoot application issues, and optimize performance.Collaborate with UI/UX designers, QA engineers, and business stakeholders in Agile teams.Participate in code reviews, unit testing, and integration testing.Use tools like Git, Azure DevOps, or Jira for version control, CI/CD, and task management.