Hire Developers

    Hire .NET developers for ASP.NET Core builds and migrations

    AMT's .NET developers build and maintain ASP.NET Core APIs and enterprise applications, and move .NET Framework and older .NET estates onto supported versions. If you run .NET 8 or .NET 9, both lose Microsoft support on 10 November 2026. Hire one .NET developer into your team or several, with an AMT technical lead accountable for their work.

    Schedule Technical Discovery

    Your first conversation will be with a senior technical partner, not a salesperson.

    The .NET version check

    What you run decides who you should hire. Support dates are from Microsoft's .NET support policy, checked 9 October 2026.

    The .NET version check
    You runMicrosoft supportWhat your developer must have done before
    .NET Framework 4.x (Web Forms, WCF, WinForms, WPF)Latest release is 4.8.1 (August 2022). Follows Microsoft's Component Lifecycle Policy. New platform features ship in modern .NET onlyA Framework to modern .NET migration, including System.Web removal
    .NET Core 3.1, .NET 5, 6 or 7Out of supportThe same upgrade path, usually with fewer blockers
    .NET 8 (LTS)Ends 10 November 2026A version upgrade with dependency and test checks
    .NET 9 (STS)Ends 10 November 2026The same upgrade to .NET 10
    .NET 10 (LTS)Supported to 14 November 2028Current target for new work

    Three things that turn an upgrade into a rewrite

    • ASP.NET Web Forms does not run on modern .NET. The UI has to be rebuilt, typically in Razor Pages, MVC or Blazor.
    • WCF services have no server-side equivalent in modern .NET. The options are the community-maintained CoreWCF project, or moving the contracts to REST or gRPC.
    • Packages that never moved past .NET Framework. Every one needs a replacement or a wrapper before the upgrade can finish.

    Get the .NET version check as a one-page PDF.

    Work email only. One email with the file, nothing else.

    One email with the file.

    What AMT's .NET developers work on

    Stack

    .NET developer stack
    LayerTools
    Language and runtimeC#, .NET 8, .NET 10, .NET Framework 4.x
    WebASP.NET Core Web API, MVC, Razor Pages, Blazor
    DataEntity Framework Core, Dapper, SQL Server, PostgreSQL
    CloudAzure App Service, Azure Functions, Azure Service Bus, AWS
    IdentityASP.NET Core Identity, OAuth 2.0 and OpenID Connect, Microsoft Entra ID
    Build and deployAzure DevOps, GitHub Actions, Docker
    TestingxUnit, NUnit, Playwright for end-to-end

    Five questions to ask any .NET developer you hire

    1. Walk me through a .NET Framework migration you did. What blocked you? Listen for System.Web, WCF, configuration files and orphaned packages.
    2. What changed when you moved from Entity Framework 6 to EF Core? Listen for query behaviour and lazy loading, not just syntax.
    3. Where have you seen async code deadlock, and how did you fix it? A senior developer has a story.
    4. How do you find a slow endpoint in production? Listen for real profiling and tracing tools, not guesswork.
    5. How would you add single sign-on with Entra ID to an existing ASP.NET Core API? Listen for OpenID Connect, token validation and scopes.

    How AMT keeps it accountable

    Every AMT .NET hire has an AMT technical lead behind them, works under ISO 27001 controls, and is covered by the replacement terms on /hire.

    When AMT is the wrong choice

    FAQ

    How much does it cost to hire a .NET developer in India?

    We quote after a 30-minute technical discovery call, so the price reflects the role, seniority and overlap you actually need.

    Is .NET 8 still supported?

    Until 10 November 2026. .NET 9 support ends the same day. .NET 10 is the current long-term support release, supported until 14 November 2028.

    Can a .NET Framework application move to .NET 10?

    Usually, yes. Business logic and data access move with moderate change. Web Forms user interfaces need rebuilding, and WCF services need CoreWCF or a move to REST or gRPC.

    What is the difference between .NET, .NET Core and .NET Framework?

    .NET Framework is the original Windows-only platform. .NET Core was its cross-platform rewrite. From version 5 onwards the name became simply .NET, which is where all new development happens.

    Can I hire a .NET developer just to maintain an existing application?

    Yes. If you want AMT to own the maintenance instead, see /services/application-maintenance-support.

    Tell us which .NET version you run and what has to change.

    See how AMT modernises legacy applications →