Job Title: Senior Software Engineer Key Skills: Azure, C#, .net core, API Management, RESTful API, Azure Functions Roles and Responsibilities: Design, build, and maintain backend services and applications using C# and .NET Core. Develop and support cloud-hosted applications on Azure, with attention to reliability, security, and scalability. Build integrations and event-driven workflows for product systems and message-based processing. Contribute to technical design, code reviews, and improvements to application quality and maintainability. Work with product and engineering colleagues to translate requirements into practical software solutions. Skills Required: 6-9 years of software engineering experience, including at least 5 years of relevant experience. Strong hands-on development experience with C# and .NET Core. Practical experience building and operating applications on Microsoft Azure. Understanding of backend service design, cloud application scalability, and secure software development. Experience developing APIs or integrations is beneficial; familiarity with cloud deployment practices is expected. Good to Have: Experience with RESTful APIs, Azure Functions, or Azure API Management. Education: B.E. or B.Tech degree in any branch. Show more Show less