Top-notch programming skills and in-depth knowledge of modern HTML/CSS. Familiarity with at least one of the following programming languages: PHP, ASP.NET, Javascript.A solid understanding of how web applications work including security, session management, and best development practices. Adequate knowledge of relational database systems, Object Oriented Programming and web application development. Writing efficient code. Creating websites/a website using standard practices. Researching different software programs, maintaining software documentation. Using scripting or authoring languages, management tools, content creation tools, applications and digital media. Conferring with teams to resolve conflicts, prioritize needs, develop content criteria, or choose solutions.