• .NET Developer with 10+ years' experience in various phases of Software Development Life Cycle such as Analysis, Design, Development, Testing, Deployment and Maintenance of web applications.• Experience in working in agile development practices like XP, TDD and SCRUM.• Extensive real-time experience in UI/UX Design and programming with ASP.NET, ADO.NET, MVC, C#.NET, VB.NET.• Experience in creating responsive based design using AngularJS with JavaScript and Typescript.• Experience in implementation of N-Tier Architecture in desktop and Web based apps.• Expertise in writing unit test cases using N-Unit, MS-Unit, and Machine Specifications.• Intranet and distributed applications in Microsoft Technologies.• Good Experience in creating RESTful web services with Web API and XML web services using WCF.• Good knowledge in developing Single Page Applications using Angular JS and Bootstrap.• Worked and Microsoft Unity and have good design skills on using dependency injection. • Expertise in using ORM like Entity Framework, Language Integrated Query (LINQ) providers for data manipulation.• Extensive database designing and PL/SQL experience using MS SQL Server, Oracle, MySQL.• Expertise on writing stored procedures, functions, joins in SQL.• Expertise in using Object Oriented Programming and SOLID principals.• Highly proficient in latest Microsoft technologies including but not limited to C# .Net, ASP.Net, WCF, MVC, SQL Server and IIS.• Highly proficient in analytical and problem-solving skills, including the development and implementation of systems of both large and moderate size/complexity.