Amsterdam

.NET Developer in Amsterdam

Amsterdam is one of the strongest markets for .NET development in the Netherlands. From financial institutions on the Zuidas to scale-ups and software companies across the city: business-critical applications everywhere run on the Microsoft platform. These companies look for experienced C# and .NET developers to maintain, modernise and extend existing systems — and increasingly hire that expertise flexibly.

For clients in Amsterdam this means two things. Demand for good .NET developers is high, especially for profiles that combine solid C# with cloud (Azure) and modern architecture experience. And rates, as with other IT roles in Amsterdam, sit above the national average. For work that must be partly on-site, it pays to look beyond the Amsterdam pool to the wider Randstad.

This page explains what a .NET developer in Amsterdam costs, which clients hire here, and how to hire DBA-compliantly through brokerage or intermediation.

What does a .NET Developer do?

A .NET developer builds and maintains applications on the Microsoft .NET platform, with C# as the core language. The work ranges from backend APIs and business applications to modernising existing (legacy) systems. In practice it is about writing clean, maintainable code, designing RESTful APIs, working with databases, and collaborating in Agile teams.

The common stack today centres on .NET 8 (the current long-term version) and increasingly .NET 9, with ASP.NET Core, Entity Framework Core and MS SQL Server. Cloud is almost standard: Azure services such as App Service, SQL Database and AKS recur in many assignments, as does containerisation via Docker and Kubernetes. For more modern or senior roles you see microservices architecture, CI/CD pipelines (Azure DevOps, GitHub Actions), and patterns such as Domain-Driven Design and CQRS. Frontend knowledge (Angular, React, Blazor) is a much-requested plus for full-stack roles.

Levels run from junior (building features with guidance) through medior (independently designing and building modules) to senior (architecture, complex systems, mentoring others). Certifications such as Microsoft Certified: Azure Developer Associate give an indication, but always weigh them against demonstrable project experience and a portfolio.

IT in Amsterdam

Demand for .NET developers in Amsterdam comes from several directions. On the Zuidas, banks, insurers and financial service providers run on large, often long-grown .NET systems where maintenance, modernisation and compliance are central. This is usually long-term, stable work with strict security and quality requirements.

There is also a lively software and scale-up sector across the city, from fintech to logistics and e-commerce. These companies build new applications or modernise existing ones, and look for developers who think along about architecture and scalability. The combination of .NET with Azure is the common thread almost everywhere here — most Amsterdam .NET assignments have a cloud component.

For Maedium, Amsterdam is a short hour's drive from Alkmaar, and quicker by train. So we visit in person for the intake on Amsterdam assignments too, and search specifically for developers who fit your assignment — even when it must partly take place on-site in Amsterdam.

Market & Salary

Rates for .NET developers in Amsterdam sit above the national average. Indicative, excluding VAT and the Maedium fee:

  • Junior .NET developer (0–3 yrs): around €60–€80 per hour
  • Medior (3–6 yrs): around €80–€100 per hour
  • Senior (6+ yrs, architecture/cloud): around €100–€115+ per hour

Demand is high and the lead time for a suitable match is usually around 2 to 3 weeks. Scarce profiles — senior, with strong Azure or architecture experience — are harder to find and sit at the top of the range. The Maedium fee comes on top: around 10% for brokerage, 15% for intermediation. For work that can be hybrid, we draw on the wider Randstad, which can reduce the Amsterdam premium.

Common .NET assignments in Amsterdam

The assignments we see in Amsterdam reflect the local economy. A few recurring types:

  • Modernising legacy systems. Many financial and professional services firms run on older .NET applications due for renewal — migration to .NET 8, splitting towards microservices, or a move to the cloud. This is often long-term, careful work.
  • Building new applications and APIs. Scale-ups and software companies build new products on a modern .NET stack with Azure. Here it is about clean architecture, scalability and speed of delivery.
  • Cloud migration and integration. Companies move their .NET applications to Azure or connect them to cloud services. A developer with Azure experience is valuable here.
  • Strengthening existing teams. During peak workload or a shortage of hands, companies temporarily hire an experienced developer to keep a team up to speed — a clearly scoped, easily structured assignment.

Which of these best fits your situation we determine during the intake. That way we don't just look for any .NET developer, but exactly the profile your assignment requires.

How Maedium works for Amsterdam clients

In a market where talent is scarce and competition high, the way of brokering makes the difference. Maedium works differently from the large agencies active in the Amsterdam market: no stream of CVs and no account manager who passes you on, but one fixed point of contact who genuinely understands your assignment.

It starts with an intake in which we clarify what you need: which .NET version and stack, which level, how many days on-site, and which structure fits — brokerage or intermediation. Precisely in Amsterdam, where many clients work in regulated sectors, we take DBA compliance seriously from the start. We then present not ten profiles, but a targeted selection that fits, including candidates from the wider Randstad who work hybrid.

And we stay involved after placement. If an assignment runs long or someone drops out, we arrange a replacement. That continuity is no luxury in a tight market like Amsterdam but a necessity — and it is exactly where involved brokering makes the difference.

.NET Developer vacancies

Frequently Asked Questions