Overview
Skills
Job Details
Mandatory Skills & Proficiencies:
Design and implement scalable microservices using .NET Core and Grpc.
Develop and debug multi-threaded applications.
Build secure, versioned RESTful APIs using ASP.NET Core Web API.
Optimize performance by managing memory leaks and garbage collection.
Develop responsive desktop applications using WPF and XAML.
Analyze and improve memory usage using tools such as dotMemory and PerfView.
Apply MVVM architecture, data binding, custom controls, and UI animations.
Implement inter-process communication (IPC) via Named Pipes, Memory-Mapped Files, gRPC, or SignalR.
Integrate with external systems using SDKs, REST/SOAP APIs, COM Interop, or message queues like RabbitMQ or Azure Service Bus.
Develop applications that interface with IoT devices and sensors (e.g., MQTT, Modbus, BLE).
Automate system tasks and deployments using PowerShell scripts integrated into C# workflows.
Write unit, integration, and UI tests using tools such as xUnit, NUnit, Selenium, or Appium.