Role Summary
Lead the design, development, and deployment of cloud-based applications using C# and Azure services with a microservices architecture . Mentor team members, enforce best practices, and ensure high-quality, scalable, and reliable solutions.
Key Responsibilities
Lead the development of C# applications hosted on Azure following microservices architecture .
Design and implement cloud solutions using Azure App Services, Azure Functions, Azure Durable Functions, Azure SQL, and Azure Storage .
Develop, review, and optimize code; enforce coding standards and best practices.
Collaborate with architects, business analysts, and other teams to design end-to-end solutions.
Monitor application performance and implement improvements.
Participate in architecture and design discussions for new features.
Mentor junior developers and conduct knowledge-sharing sessions.
Required Skills
8+ years' experience in C# / .NET development with cloud applications.
Hands-on experience with Azure services : App Services, Functions, Durable Functions, Azure SQL, Storage.
Strong knowledge of microservices architecture , object-oriented programming, and design patterns.
Familiarity with CI / CD pipelines, Git / DevOps, and automated deployments.
Strong problem-solving, analytical, and communication skills.
Senior Dotnet Developer • Vizianagaram, Andhra Pradesh, India