Web Developers
Develop and implement websites, web applications, application databases, and interactive web interfaces. Evaluate code to ensure that it is properly structured, meets industry standards, and is compatible with browsers and devices. Optimize website performance, scalability, and server-side code and processes. May develop website infrastructure and integrate websites with other computer applications.
What you’d do
- Write supporting code for Web applications or Web sites.
- Design, build, or maintain Web sites, using authoring or scripting languages, content creation tools, management tools, and digital media.
- Back up files from Web sites to local directories for instant recovery in case of problems.
- Select programming languages, design tools, or applications.
- Evaluate code to ensure that it is valid, is properly structured, meets industry standards, and is compatible with browsers, devices, or operating systems.
- Develop databases that support Web applications and Web sites.
- Perform Web site tests according to planned schedules, or after any Web site or product revision.
- Perform or direct Web site updates.
Skills that matter
- Programming
- Critical Thinking
- Complex Problem Solving
- Operations Analysis
- Reading Comprehension
- Active Learning
How to get there
Medium preparation: usually vocational school, related on-the-job experience, or an associate's degree
Also called
- Web Architect
- Web Design Specialist
- Web Developer
- Webmaster
- Technology Applications Engineer
Related careers
See all careersWeb and Digital Interface Designers
- Bright Outlook
- Rapid Growth
Design digital user interfaces or websites. Develop and test layouts, interfaces, functionality, and navigation menus to ensure…
Considerable preparation: most need a four-year bachelor's degree
Web Administrators
- Bright Outlook
- Rapid Growth
Manage web environment design, deployment, development and maintenance activities.
Considerable preparation: most need a four-year bachelor's degree
Software Developers
- Bright Outlook
- Rapid Growth
- Numerous Job Openings
Research, design, and develop computer and network software or specialized utility programs.
Considerable preparation: most need a four-year bachelor's degree
Computer Programmers
Create, modify, and test the code and scripts that allow computer applications to run.
Considerable preparation: most need a four-year bachelor's degree
Database Administrators
Administer, test, and implement computer databases, applying knowledge of database management systems.
Considerable preparation: most need a four-year bachelor's degree
Computer Systems Engineers/Architects
- Bright Outlook
- Rapid Growth
Design and develop solutions to complex applications problems, system administration issues, or network concerns.
Medium preparation: usually vocational school, related on-the-job experience, or an associate's degree