Key Responsibilities:Design, develop, and maintain high-performance .NET applicationsDevelop cloud-native solutions using Microsoft Azure (App Services, Functions, Logic Apps, etc.)Implement APIs, web services, and backend systems with a focus on scalability and securityCollaborate with cross-functional teams to define, design, and ship new featuresContribute to architectural decisions and system design discussionsMonitor and troubleshoot cloud-based applications using Azure toolsWrite clean, maintainable, and testable code following best practicesParticipate in code reviews and provide constructive feedbackRequired Skills & Experience:3+ years of professional experience in software development with .NET (C#)Strong experience with Microsoft Azure, including:Azure App ServicesAzure FunctionsAzure Storage (Blob, Table, Queue)Azure SQL / Cosmos DBAzure DevOps (CI/CD pipelines)Experience with RESTful API development and integrationProficiency with Entity Framework or similar ORM toolsFamiliarity with containerization (Docker, AKS a plus)Solid understanding of software development principles and design patternsExperience with Agile methodologies (Scrum, Kanban)Strong communication and problem-solving skills