We are looking for a Senior .NET Developer to join our team and help design, build, and evolve scalable, cloud-native applications. You will work in a modern environment with microservices, event-driven architectures, and cloud technologies, contributing to both technical decisions and hands-on development.
Requirements
Advanced English for verbal communication and interviews
Strong experience with .NET / C# in backend development
Solid knowledge of Azure cloud services, especially Web Apps, Container Apps, and Functions
Hands-on experience with event-driven microservices
Experience with Entity Framework and relational / non-relational databases (SQL and NoSQL)
Knowledge of messaging platforms such as Event Hubs, Service Bus, or similar
Experience building GraphQL APIs (HotChocolate is a plus)
Strong understanding of authentication and authorization, including OAuth 2.0 and identity providers
Practical experience with TDD, DDD, and software design patterns
Experience integrating with external APIs (payments, CRM, enterprise systems, etc.)
Familiarity with observability tools (logging, metrics, tracing)
Nice to have
Experience with CMS platforms, including headless or traditional solutions (Optimizely is a plus)