Job Description :
Senior .Net C# Developers

Required Skills
.Net Developer Skills Matrix
Experience in deploying enterprise software solutions utilizing.NET framework (minimum 8+ years)
Experience coding in .NET with emphasis in C#
Total experience with Azure based cloud technology
Experience building Azure release pipelines
Experience in usage of modern n-Tier design patterns
Experience with ASP .Net
Entity Framework
Experience with SQL Server on prem
Experience with SQL DML
Experience with SQL DDL
Experience running stored procedures
Knowledge of SSIS (good not required)
Knowledge of SSRS (good not required)
Experience with .Net Core (Asp.NetCore)
Strong working knowledge and experience of ASP.NET MVC
Strong working knowledge and experience of Web API
Experience following Agile/Scrum methodology for development
Experience with strong Object oriented and domain design and development.
Experience using LINQ
Experience with asynchronous programming patterns
Experience in jQuery
Proven ability to develop performant and compliant .NET source code
Experience with Load Testing, Performance Testing, Stress Testing methodologies
Ability to effectively analyze software source code to validate the application for business and technical requirements while supporting the improvement of the application.
Bachelor Degree in Business or Technology-related field