We are looking for a skilled Senior .NET Core Developer with strong expertise in multithreading and asynchronous programming to join our team in Hyderabad. The ideal candidate will be responsible for designing, developing, and maintaining high-performance and scalable applications. You will work in a hybrid ODC setting, collaborating with cross-functional teams to deliver robust backend solutions using modern .NET technologies. The role requires deep understanding of concurrency, parallel programming, and performance optimization techniques.
Key Responsibilities:
- Develop and maintain applications using .NET Core and C#
- Implement multithreading and asynchronous programming patterns
- Utilize Task Parallel Library (TPL) for optimized performance
- Design scalable RESTful APIs and microservices
- Troubleshoot, debug, and enhance application performance
- Collaborate with teams in an Agile environment