
Freelance Full stack .NET Developer (Angular / React)
Adesso Belgium8 days ago
Brussels, BelgiumSenior
Responsibilities
- Design and build full-stack business applications using C#/.NET, Angular, TypeScript, and optionally React.
- Develop REST/Web APIs with Entity Framework Core and translate functional analyses and user stories into working features.
- Design data models and write performant SQL for SQL Server and Oracle databases.
- Write unit tests, maintain clean and readable code, and follow SOLID principles.
- Set up and maintain CI/CD pipelines in Azure DevOps using YAML and Git.
- Collaborate with analysts, testers, architects, and Scrum teams, including code reviews and mentoring less experienced developers.
- Represent adesso professionally at client organizations and support production-ready software delivery.
Requirements
- At least five years of professional C#/.NET development experience, including recent .NET Core, .NET 6, or .NET 8 work.
- At least five years of full-stack experience with .NET and Angular or React.
- Strong experience building REST/Web APIs and using Entity Framework or EF Core.
- Recent Angular, TypeScript, HTML, and CSS experience; React experience is a strong plus.
- Professional experience with relational databases and SQL, with SQL Server required and Oracle or PL/SQL advantageous.
- Experience with Azure DevOps, YAML pipelines, Git, and unit testing with xUnit or NUnit.
- Experience with Azure services, CQRS, event-driven design, NGRX, Docker, or containers is advantageous.
- Experience in the public sector or utilities is beneficial.
- Ability to work independently as a freelancer, fluent Dutch and English, and willingness to work hybrid on client sites in Brussels, Ghent, or Antwerp.
Benefits
- Freelance assignments commonly last 12 to 24 months, with clear agreements on rate, duration, and on-site expectations.
- Hybrid work is available, generally two days onsite and three days remote, with locations including Brussels, Ghent, and Antwerp.
- Freelancers join the adesso Microsoft community, with knowledge sessions, shared code, and access to a wider European network of more than 1,500 Microsoft experts.
- Training and development are supported through more than 400 training courses and a digital learning platform.
- Employee benefits listed by adesso Belgium include a company car with mobility budget, charging card, net allowance, meal vouchers, insurances, and 32 days of annual leave.
- The Brussels office is near Brussels North Train Station and offers access to facilities including a food corner, gym, padel courts, and a skate park.