Source description
About the role
Job Title: .NET Core Engineer Experience: 7-12 Years Location: Gurgaon/Bangalore (On-site/Hybrid) Department: Engineering / Software Development Employment Type: Full-time Key Responsibility: Design and develop scalable, high-performance backend RESTful APIs using C# and .NET Core. Architect and implement decoupled microservices using asynchronous communication patterns and event-driven design. Containerize .NET applications using Docker, writing optimized multi-stage Dockerfiles for production deploymaent. Implement robust messaging and event streaming solutions utilizing Azure Service Bus and Azure Event Hub. Develop serverless workflows and event-triggered processing pipelines using optimized Azure Functions. Configure Kubernetes liveness, readiness, and startup health probes to ensure proper monitoring of AKS pods. Apply advanced C# asynchronous programming practices to optimize API memory and prevent thread starvation. Integrate centralized logging and tracing across microservices using Azure Monitor, Application Insights, or OpenTelemetry.
More at Suitable AI