Job Responsibility-
Strong knowledge of .NET web framework Proficient C#, .NET, MVC, Oracle and jQuery
and VB.NET, with a good knowledge of their ecosystems
Strong understanding of object-oriented programming
Skill for writing reusable libraries
Familiar with various design and architectural patterns
Knowledge of concurrency patterns
Strong knowledge with Microsoft SQL Server/Oracle with Query/SP/PL-SQL
Strong knowledge in Reporting tool like Crystal Report/SSRS
Experience with popular web application frameworks
Familiarity with Windows Presentation Framework
Knack for writing clean, readable, and easily maintainable code
Understanding of fundamental design principles for building a scalable application
Experience of creating database schemas that represent and support business processes
Experience in implementing automated testing platforms and unit tests
Proficient understanding of code versioning tools, such as Git, SVN, and TFS.