Job Description :
As a Web developer, you are an expert in using the dynamic programming tools and languages that fuel the Web. You might work independently or be part of a team that builds and integrates interactive Web sites, applications, and services for both internal and public sites.
Your role is to make it work, which means developing Web applications and testing them on various browsers, enhancing and modifying them as necessary to ensure the best experience for the user.
As a web developer, you might also architect websites, design data-driven applications, and find efficient client-server solutions.
You must have an in-depth understanding of the software development lifecycle and be able to communicate project status, issues, and resolutions.
Be proficient in HTML and XML
Understand object-oriented programming
Solid understanding of the ASP.NET applications event model
Be proficient in using Microsoft ADO.NET for database access
Application and page life-cycle management
Security aspects, such as forms authentication and membership and roles
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
Targeting mobile devices
Database and Data access by using ADO.NET 4.0 applications
Data retrieval by using DataSets in ADO.NET 4.0 applications
Data updates in ADO.NET 4.0 applications
Application implementation by using data services