Skills Required:-
Strong working knowledge on MS Azure and/or AWS or other platforms, strong working knowledge on development using .NET technologies Strong Knowledge of .Net and UI with extensive experience on C#, ASP.NET MVC, WCF, JQuery, CSS3 Databases: SQL Server, Non SQL, query optimization, Database balancing Must be expert in distributed architectures, Web Services, WCF. Experience with Agile software development practices Should have strong knowledge on using UT and API tools for code coverage, static analysis for maintaining code quality Should have worked on complete Project development life cycle and actively involved from requirements to delivery Well versed with design patterns such as MVC, MVVM, MVP and etc Provide technical leadership, guidance, and assistance to development teams in implementation of established architectures and designs Should have better knowledge on debugging skills. Experience in using any debugging tools is an advantage. Ensures the logical and systematic conversion of product requirements into software solution, managing technology and scope for the complex products