Career outlook is: excellent for the next 12-18 months
Design, create, and modify Web sites. Analyze user needs to implement Web site content, graphics, performance, and capacity. May integrate Web sites with other computer applications. May convert written, graphic, audio, and video components to compatible Web formats by using software designed to facilitate the creation of Web and multimedia content.
Also known as:
Web Development Director, Web Design Specialist, Web Development Instructor, Designer, Web Developer, Web Architect, Web Designer, Webmaster, Technology Applications Engineer
Average Career Wages
Co-Op / Internship
Securing an internship for this position is a good way in which to understand the expectations required for full time employment.
Typical Job Tasks
Design websites or web applications.
Write computer programming code.
Update website content.
Create electronic data backup to prevent loss of information.
Test software performance.
Troubleshoot issues with computer applications or systems.
Collaborate with others to resolve information technology issues.
Resolve computer software problems.
Create databases to store electronic data.
Update knowledge about emerging industry or technology trends.
Analyze project data to determine specifications or requirements.
Develop computer or information security policies or procedures.
Implement security measures for computer or information systems.
Monitor the security of digital information.
Develop specifications or procedures for website development or maintenance.
Provide customer service to clients or users.
Provide technical support for computer network issues.
Collaborate with others to develop or implement marketing strategies.
Prepare graphics or other visual representations of information.
Develop models of information or communications systems.
Document design or development procedures.
Configure computer networks.
Recommend changes to improve computer or information systems.
Develop testing routines or procedures.
Document network-related activities or tasks.
Provide recommendations to others about computer hardware.
Evaluate utility of software or hardware technologies.
Install computer hardware.
Conduct research to gain information about products or processes.
Develop diagrams or flow charts of system operation.
People in this career often have these skills:
Programming – Writing computer programs.
Critical Thinking – Thinking about the pros and cons of different ways to solve a problem.