Key Responsibilities:Design, develop, and maintain .NET applications using C#, ASP.NET, and .NET Core/.NET 6+.Collaborate with cross-functional teams to analyze requirements and develop technical solutions.Build RESTful APIs and integrate third-party services.Write clean, scalable, and efficient code that adheres to industry best practices.Perform unit testing, debugging, and performance tuning.Participate in code reviews and contribute to continuous improvement efforts.Maintain documentation of application architecture, code, and processes.Stay up to date with the latest technologies, tools, and trends in .NET and web development.