.NET developer vs full-stack developer vs backend developer - which do I need?
A backend developer builds server-side logic and APIs in any language. A .NET developer specializes in the Microsoft ecosystem using C# and ASP.NET. A full-stack .NET developer handles both backend (ASP.NET Core) and frontend (Blazor, Razor Pages, or JavaScript frameworks). If your product runs on .NET or Azure, hire a .NET developer. If you need someone to build both the API and the UI, hire a full-stack .NET developer.