Domain
Backend Development
Skill Profile
ASP.NET Core, Minimal API, Entity Framework Core, SignalR
Roles
2
where this skill appears
Levels
5
structured growth path
Mandatory requirements
8
the other 2 optional
Backend Development
Web Frameworks
3/17/2026
Choose your current level and compare expectations. The items below show what to cover to advance to the next level.
The table shows how skill depth grows from Junior to Principal. Click a row to see details.
| Role | Required | Description |
|---|---|---|
| Backend Developer (C#/.NET) | Required | Uses ASP.NET Core at a basic level. Performs simple tasks following established templates. Understands basic concepts and follows team practices. |
| Desktop Developer (.NET WPF/WinUI/MAUI) | Knows ASP.NET basics for desktop-backend. Uses HttpClient for API calls. Understands DI through IServiceCollection. Works with Entity Framework Core at basic level. |
| Role | Required | Description |
|---|---|---|
| Backend Developer (C#/.NET) | Required | Independently implements tasks with ASP.NET Core. Understands internals and optimizes performance. Writes tests. |
| Desktop Developer (.NET WPF/WinUI/MAUI) | Develops embedded web server through Kestrel/WebApplication for desktop. Uses SignalR for real-time communication. Applies EF Core with migrations for local database. Implements background services through IHostedService. |
| Role | Required | Description |
|---|---|---|
| Backend Developer (C#/.NET) | Required | Designs solutions based on ASP.NET Core for production systems. Optimizes performance and scalability. Chooses between alternative approaches. Mentors the team. |
| Desktop Developer (.NET WPF/WinUI/MAUI) | Required | Designs hybrid desktop+web architecture through WebView2 + ASP.NET backend. Uses Blazor Hybrid for sharing UI between web and desktop. Optimizes .NET runtime for desktop scenarios. |
| Role | Required | Description |
|---|---|---|
| Backend Developer (C#/.NET) | Required | Defines ASP.NET Core architectural decisions at product level. Establishes standards. Conducts design reviews and defines technical roadmap. |
| Desktop Developer (.NET WPF/WinUI/MAUI) | Required | Defines .NET platform strategy for desktop. Coordinates shared code between desktop and web. Establishes .NET best practices for the team. |
| Role | Required | Description |
|---|---|---|
| Backend Developer (C#/.NET) | Required | Defines ASP.NET Core strategy at company level. Evaluates new technologies and approaches. Shapes enterprise standards and reference architectures. |
| Desktop Developer (.NET WPF/WinUI/MAUI) | Required | Shapes enterprise .NET strategy for desktop. Evaluates .NET roadmap (MAUI, Blazor Hybrid, AOT). Defines .NET adoption strategy for the organization. |