Job Description :
Must be proficient in Microsoft .net programming language with preference to C# and have developed using Model View Controller patterns.
Must have an understanding of general database concepts, and must understand the architecture of clients, servers, and Internet systems.

Must be able to:
Write functional and design specifications for Web applications.
Create and implement Web sites
Create and monitor Web applications for clients and servers
Design and deliver Web services
Code, test, and support database-driven Web applications
Be proficient in HTML and XML
Understand object-oriented programming

Also must be proficient in:
Application and page life-cycle management using the MVC pattern
Security aspects, such as forms authentication and membership and roles
JavaScript
Internet Information Services (IIS)
Configuration and deployment of Web applications
Consumption and creation of server controls
Troubleshooting and debugging of Web applications
ASP.NET AJAX and client-side scripting
Database, Data access and Data retrieval
Data updates
SQL
Application implementation by using data services
Web applications'' security principles
Solid understanding of the ASP.NET applications event model
Language Integrated Query
Planning and designing user interaction solutions
Extend ASP.NET architecture
Develop the full cycle of software applications
             

Similar Jobs you may be interested in ..