All careers

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
See all careers
  • Web 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