CodeNinja is seeking a Senior Software Engineer with expertise in .NET technologies to join their team in Riyadh. This role focuses on designing, developing, and optimizing web applications using .NET technologies. The ideal candidate will have strong expertise in ASP.NET, C#, and SQL Server, combined with front-end development experience. You'll be working in an Agile environment, contributing to both development and DevOps processes. The role involves building scalable solutions, implementing RESTful APIs, and working closely with UI/UX teams. With a required 5+ years of experience, you'll be handling everything from database optimization to cloud deployments. The position offers an opportunity to work with modern technologies including microservices architecture, cloud platforms, and containerization tools. This is an excellent opportunity for a senior developer looking to make a significant impact in a professional services environment.