We are looking for a skilled Senior .NET Core Developer with solid 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 setting