Technical Skills: Additional Skills:Proficiency in .NET: Strong knowledge of .NET web framework such as .NET Core (primary and required) and ASP.NET. C# Programming: Deep understanding of C# and its nuances. Deep understanding of Dependency Injection.Database Knowledge: Proficient non-relational databases like CosmosDB.
Cloud Platforms: Experience with cloud platforms like Azure.Performance Tuning: Ability to identify bottlenecks and bugs, and devise solutions to these problems.Security Compliance: Knowledge of secure coding practices and experience in maintaining data security and privacy.Agile Methodologies: Experience working in an Agile development environment.Application Performance Monitoring (APM): Understanding of APM and experience in tools like Azure App Insights or App Dynamics.Experience:A minimum of 5 years of experience as a .NET developer.