Senior .NET Developer-10892911

ITProposal
Amsterdam, Netherlands
yesterday

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Amsterdam, Netherlands

Tech stack

.NET
Unit Testing
Azure
C Sharp (Programming Language)
Software Quality
Code Review
Command-Query Responsibility Segregation (Software Development)
Elasticsearch
Microsoft SQL Server
NoSQL
Performance Tuning
Logstash
Azure DevOps Pipelines
SQL Stored Procedures
Enterprise Software Applications
.NET Core
Spring Cloud
Delivery Pipeline
GIT
Event Driven Architecture
Containerization
Enterprise Integration
Kafka
Cosmos DB
Event Sourcing
Kibana
Software Version Control
Ibm Integration Bus
Microservices

Job description

We are looking for a highly experienced Senior .NET Developer with around 10 years of hands-on development experience to join a project focused on building scalable, cloud-native applications. The ideal candidate will have strong expertise in modern .NET technologies, Azure, microservices, and event-driven architectures.

  • Design, develop, and maintain enterprise-grade applications using .NET technologies.
  • Build and enhance microservices-based solutions deployed in Azure.
  • Implement Event Sourcing, CQRS, and Event-Driven Architecture patterns.
  • Develop and optimize SQL Server databases, including performance tuning and stored procedures.
  • Work with NoSQL databases such as Azure Cosmos DB.
  • Create and maintain unit tests to ensure high code quality.
  • Collaborate with cross-functional teams using Git and CI/CD pipelines.
  • Participate in code reviews, troubleshooting, and continuous improvement initiatives.

Requirements

  • 8-10+ years of experience in .NET development.
  • Strong expertise in C#, .NET Framework, and .NET Core.
  • Experience with Microservices Architecture and Containerization.
  • Hands-on experience with:
  • Event Sourcing
  • CQRS
  • Event-Driven Architecture
  • Azure Event Hub and/or Kafka
  • Strong experience with the Microsoft Azure cloud platform.

  • Advanced knowledge of SQL Server, including performance tuning and stored procedures.

  • Experience with NoSQL databases, preferably Azure Cosmos DB.

  • Strong understanding of unit testing and software quality practices.

  • Proficiency with Git for version control.

  • Experience working with Azure DevOps CI/CD pipelines.

  • Experience with the Elastic Stack (Elasticsearch, Kibana, Logstash).

  • Experience with IBM Integration Bus (IIB) or similar enterprise integration tools.

  • Experience with enterprise scheduling tools such as Automic or equivalent.

  • Amsterdam, Netherlands

This opportunity is ideal for a senior developer with strong Azure and .NET expertise who enjoys building modern, scalable, event-driven enterprise applications.

Apply for this position