Job ProfileDesign, code, test, debug and document software according to the functional requirementsEnsure the best possible performance, quality, and responsiveness of applications. Identify bottlenecks and bugs, and devise solutions to these problems.Proficient in ASP.Net, with a good knowledge of its ecosystems Familiarity with the .NET framework, Knowledge of development methodologies. Strong understanding of object-oriented programming Familiar with various design and architectural patterns.Familiarity with Microsoft SQL Server Experience with Form Builders Knack for writing clean, readable code Understanding fundamental design principles behind a scalable application. Creating database schemas that represent and support business processes.Workarounds Implementing automated testing platforms and unit tests Proficient understanding of code versioning tools.Technical EnvironmentAsp.Net, C#, MS SQL including store procedures, VB.Net, Java Script, ExtJS, Jquery, JSON, Ajax, CSS, HTML, and any other specific technology depends upon the particular project i.e. SSIS, SSRS, MVC etc.)