● Must have 2+ Years relevant experience in ASP.Net MVC
● Experience in design and development of Web Applications using Microsoft technologies: ASP, WCF, MVC, Web API, Entity Framework, MS SQL 2012/2014, IIS Server ● Proven Expertise in C# ● Must have good knowledge of JavaScript and HTML5/CSS3 ● Familiarity with the ASP.NET framework, SQL Server and design/architectural patterns e.g. Model-View-Controller (MVC) ● Familiarity with API development with REST architecture and implementation of its best practices ● Expertise in designing DB / Column structure according to requirements ● Experience in Integrating 3rd party APIs and SDKs ● Good Knowledge of unit testing, system integration testing and ability to write N unit test cases ● Ability to use GIT ● Understanding of Agile methodologies ● Develop features in .NET custom applications and .NET components for SharePoint solutions to meet feature specifications and technical designs. ● Create and build out database models using SQL Server, then surface data to user interfaces by using object oriented techniques, often using object-to-relational mappers. ● Create web user interfaces using HTML, CSS and JavaScript (specifically jQuery) ● Create web user interface server-side functionality using ASP.NET Web Forms, ASP.NET MVC, and SharePoint. ● Oversee unit and system testing focused on features. ● Create, facilitate and monitor results of acceptance testing procedures. ● Create and facilitate performance and load testing procedures and issue remediation ● Transition projects to ongoing support/maintenance teams ● WPF, Silverlight, XAML knowledge ● Working with Different Databases - MySQL, Postgres, MongoDB ● Experience in working Azure Cloud and AWS Services, deployment
Key Skills: C#, Web Api, Azure, LINQ, ASP.Net, MVVM, OOPS, MVC Framework, Winforms, SQL Server, WPF, XML, Entity Framework, Linq, WCF, .Net, AWS, Web Services, Restful Web Api Development