10+yrs of experience required.Must-have Technical Skills: ASP.NET Core: in-depth knowledge of Web APIs using ASP.NET Core, middleware, dependency injection, and asynchronous programming.C#: proficient w/ C#, familiarity w/ the latest language features, best practices for writing clean, efficient, and maintainable code.Hands-on experience w/ Azure: Azure App Services, Azure Functions, Azure SQL Database, Azure Cosmos DB, and Azure Storage, along with deployment.Design patterns - handling high concurrency and throughput, caching, queueing, etc., and performance tuning.Data management: experience working with relational & NoSQL databases, ORMs, EF Core, LINQ, etc.Must-have Soft Skills:Problem-Solving: analyze complex issues, think critically, solve technical challenges and propose ideas to problems.Communication: Strong verbal and written communication skills to comprehend and articulate requirements and problem statements.