Excellent communication skills (written and verbal), interpersonal skills, and outstanding organizational skills.
Strong problem-solving skills.
Must have Good Knowledge/experience of working in .Net MVC & Web Forms.
Bachelor degree in Computer Science, Engineering, or related technical field preferred.
Strong development skills using ASP.NET with C#
Strong object-oriented design skills and in-depth knowledge of the .NET Framework.
Solid understanding of SQL database organization, design, and development, including the ability to write stored procedures and use ADO.NET to access and manipulate data stored in a SQL database.
Strong understanding and experience with multi-tiered development architectures and client/server technologies.
Must have hands-on experience of Front-end development.
Keen interest in incorporating industry best practices.
Proven working experience in web programming with in-depth knowledge of ASP.NET Web Forms, MVC, JavaScript, JQuery.
Proven working experience of JSON, Web Services and REST API.
Proven working experience in MS SQL Server.
Adequate knowledge of relational database system, Object Oriented Programming and web application development.
Solid understanding of how web applications work including security, session management and best development practices.
Top-notch programming skills and in-depth knowledge of modern HTML/CSS and Bootstrap.
Aggressive problem diagnosis and creative problem solving skills.
Ability to work and thrive in a fast-paced environment, learn rapidly and master diverse web technologies and techniques.