Web Developer Skills Proficiency with HTML(5), PHP, CSS, AJAX, JavaScript, Cold Fusion and jQuery, ASP(.NET) Experience with Microsoft IIS configuration, deployment and management Experience with IIS designing and implementing web services, handlers and filters Experience with Microsoft SQL Server and MySQL database design and integration Familiarity with Object-oriented programming/design Familiarity with CMS (Drupal, Wordpress, Joomla) Competent in one or more web programming languages. (JavaScript, C++, C#, Python, ASP, Java, Ruby, PHP) A good understanding of cross-browser issues and debugging Experience architecting, building, and launching complex sites Knowledge of web analytics tools and related analysis Excellent verbal and written communication skills ASP.NET Wikipedia:: ASP.NET is a server-side Web application framework designed for Web development to produce dynamic Web pages. It was developed by Microsoft to allow programmers to build dynamic web sites, web applications and web services. It was first released in January 2002 with version 1.0 of the .NET Framework, and is the successor to Microsoft's Active Server Pages (ASP) technology. ASP.NET is built on the Common Language Runtime (CLR), allowing programmers to write ASP.NET code using any supported .NET language. The ASP.NET SOAP extension framework allows ASP.NET components to process SOAP messages. CMS Content management system, integrated way to control content and web pages. Wordpress, Drupal PHP Wikipedia: PHP is a server-side scripting language designed for web development but also used as a general-purpose programming language. PHP is now installed on more than 244 million websites and 2.1 million web servers.[2] Originally created by Rasmus Lerdorf in 1995, the reference implementation of PHP is now produced by The PHP Group.[3] While PHP originally stood for Personal Home Page,[4] it now stands for PHP: Hypertext Preprocessor, a recursive acronym.[5] CSS Wikiepedia: Cascading Style Sheets (CSS) is a style sheet language used for describing the presentation semantics (the look and formatting) of a document written in a markup language. Its most common application is to style web pages written in HTML and XHTML, but the language can also be applied to any kind of XML document, including plain XML, SVG and XUL. JavaScipt Typically used for client side (browser) but more recently can be used servicer side, used in some games. JQuery Wikiepdia: jQuery is a multi-browser (cf. cross-browser) JavaScript library designed to simplify the client-side scripting of HTML.[4] Used by over 65% of the 10,000 most visited websites, jQuery is the most popular JavaScript library in use today.[5][6 Cold Fusion WikiPedia: originally designed to make it easier to connect simple HTML pages to a database. By Version 2 (1996), it had become a full platform that included an IDE in addition to a "full" scripting language. Officially CFML (ColdFusion Markup Language) , AJAX Wikipedia: Ajax (also AJAX; an acronym for asynchronous JavaScript and XML)[1] is a group of interrelated web development techniques used on the client-side to create asynchronous web applications. With Ajax, web applications can send data to, and retrieve data from, a server asynchronously (in the background) without interfering with the display and behavior of the existing page. Data can be retrieved using the XMLHttpRequest object. Despite the name, the use of XML is not required (JSON is often used instead), and the requests do not need to be asynchronous.[2] Ajax is not a single technology, but a group of technologies. HTML and CSS can be used in combination to mark up and style information. The DOM is accessed with JavaScript to dynamically display, and allow the user to interact with, the information presented. JavaScript and the XMLHttpRequest object provide a method for exchanging data asynchronously between browser and server to avoid full page reloads. WebService Wikipedia: A web service is a method of communication between two electronic devices over the World Wide Web. A web service is a software function provided at a network address over the web or the cloud, it is a service that is "always on" as in the concept of utility computing. The W3C defines a "Web service" as: [...] a software system designed to support interoperable machine-to-machine interaction over a network. It has an interface described in a machine-processable format (specifically WSDL). Other systems interact with the Web service in a manner prescribed by its description using SOAP messages, typically conveyed using HTTP with an XML serialization in conjunction with other Web-related standards.[1]