Technische Consultant .NET
Core
Full-time .NET developer leading a long-term application architecture modernization project using Domain Driven Design and event-driven communication.
Role type
Senior .NET developer (enterprise modernization)
Builds
Modernized application landscape with clear service boundaries and event-driven components
Domain
Enterprise software engineering, .NET ecosystem, cloud-native principles
Deliverable
production ML models | product features
Required skills
C#, ASP.NET Core, microservices, distributed system patterns, code reviews, test strategy, architectural design, bounded contexts, service decomposition, integration patterns, cloud-native principles, containerization
Preferred skills
Domain Driven Design, event-driven architecture, messaging platforms (NServiceBus, RabbitMQ), AI tools in development workflow
Technologies
.NET, C#, ASP.NET Core, NServiceBus, RabbitMQ, GitHub Copilot, Claude
Responsibilities
Analyze, design, and implement modernization of existing .NET applications; deliver high-quality code and contribute to code reviews and test strategies; address architectural questions regarding bounded contexts and service decomposition; apply DDD and event-driven communication patterns; maintain focus on cloud-native principles and containerization
Seniority
Senior, hands-on IC