Skip to content

O*NET-SOC 15-1254.00

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.

From O*NET 30.3

Tasks

From O*NET 30.3, by importance, as O*NET OnLine lists them

Free · O*NET 30.3
  1. Write supporting code for Web applications or Web sites.Core14707
  2. Design, build, or maintain Web sites, using authoring or scripting languages, content creation tools, management tools, and digital media.Core14694
  3. Back up files from Web sites to local directories for instant recovery in case of problems.Core14698
  4. Select programming languages, design tools, or applications.Core14711
  5. Evaluate code to ensure that it is valid, is properly structured, meets industry standards, and is compatible with browsers, devices, or operating systems.Core14700
  6. Develop databases that support Web applications and Web sites.Core14704
  7. Perform Web site tests according to planned schedules, or after any Web site or product revision.Core14710
  8. Perform or direct Web site updates.Core14695
  9. Maintain understanding of current Web technologies or programming practices through continuing education, reading, or participation in professional conferences, workshops, or groups.Core14701
  10. Analyze user needs to determine technical requirements.Core14702
  11. Monitor security system performance logs to identify problems and notify security specialists when problems occur.Supplemental14723
  12. Respond to user email inquiries, or set up automated systems to send responses.Core14713
  13. Renew domain name registrations.Core14705
  14. Confer with management or development teams to prioritize needs, resolve conflicts, develop content criteria, or choose solutions.Core14697
  15. Communicate with network personnel or Web site hosting agencies to address hardware or software issues affecting Web sites.Core14708
  16. Collaborate with management or users to develop e-commerce strategies and to integrate these strategies with Web sites.Core14706
  17. Document test plans, testing procedures, or test results.Core14726
  18. Establish appropriate server directory trees.Core14717
  19. Recommend and implement performance improvements.Core14719
  20. Document technical factors such as server load, bandwidth, database performance, and browser and device types.Core14728
  21. Develop or implement procedures for ongoing Web site revision.Core14714
  22. Create Web models or prototypes that include physical, interface, logical, or data models.Core14724
  23. Provide clear, detailed descriptions of Web site specifications, such as product features, activities, software, communication protocols, programming languages, and operating systems software and hardware.Core14722
  24. Evaluate or recommend server hardware or software.Core14725
  25. Install and configure hypertext transfer protocol (HTTP) servers and associated operating systems.Supplemental14729
  26. Research, document, rate, or select alternatives for Web architecture or technologies.Supplemental14727
  27. Develop system interaction or sequence diagrams.Supplemental14730
  28. Design and implement Web site security measures, such as firewalls and message encryption.21683
  29. Incorporate technical considerations into Web site design plans, such as budgets, equipment, performance requirements, and legal issues including accessibility and privacy.21684

Technology Skills

From O*NET 30.3, 251 examples in 52 categories, 122 Hot Technology

Free · O*NET 30.3

Word processing software

  • 3M Post-it App
  • Evernote
  • Google DocsHot Technology

Document management software

  • Adobe AcrobatHot Technology
  • Microsoft SharePointHot Technology

Development environment software

  • Adobe ActionScript
  • Apache Ant
  • Apache KafkaHot TechnologyIn Demand
  • Apache MavenHot Technology
  • Apache Subversion SVNHot Technology
  • CHot Technology
  • Common business oriented language COBOL
  • Eclipse IDEHot Technology
  • GoHot TechnologyIn Demand
  • IBM Rational Rose XDE
  • Integrated development environment IDE software
  • Microsoft .NET FrameworkHot Technology
  • Microsoft Azure softwareHot TechnologyIn Demand
  • Microsoft PowerShellHot Technology
  • Microsoft Visual BasicHot Technology
  • Microsoft Visual Basic for Applications VBAHot Technology
  • Microsoft Visual Basic Scripting Edition VBScript
  • Microsoft Visual SourceSafe
  • Microsoft Visual StudioHot Technology
  • Oracle Java 2 Platform Enterprise Edition J2EEHot Technology
  • RubyHot Technology
  • Web application softwareIn Demand

Video creation and editing software

  • Adobe After EffectsHot Technology
  • Apple Final Cut Pro
  • Flipgrid
  • Kapwing
  • Screencast-O-Matic
  • Screencastify
  • YouTube

Graphics or photo imaging software

  • Adobe Creative Cloud softwareHot Technology
  • Adobe IllustratorHot Technology
  • Adobe PhotoshopHot Technology
  • JamBoard
  • SmugMug Flickr
  • Trimble SketchUp ProHot Technology

Web page creation and editing software

  • Adobe Dreamweaver
  • FacebookHot Technology
  • Google Sites
  • LinkedIn
  • Social media sites
  • Web content management system CMS software
  • WordPressHot TechnologyIn Demand

Web platform development software

  • Adobe Flex
  • AJAXHot Technology
  • Apache Struts
  • Apache TomcatHot Technology
  • Backbone.js
  • BootstrapHot Technology
  • Cascading style sheets CSSHot TechnologyIn Demand
  • DjangoHot Technology
  • Drupal
  • Dynamic hypertext markup language DHTML
  • Enterprise JavaBeans
  • Ext JS
  • Extensible hypertext markup language XHTML
  • Extensible stylesheet language transformations XSLT
  • FlexBox
  • Google AngularHot TechnologyIn Demand
  • HashiCorp Vagrant
  • Hypertext markup language HTMLHot TechnologyIn Demand
  • JavaScriptHot TechnologyIn Demand
  • JavaScript framework softwareIn Demand
  • JavaScript Object Notation JSONHot TechnologyIn Demand
  • Jekyll
  • JetBrains PhpStorm
  • LAMP Stack
  • MeteorJS
  • Microsoft Active Server Pages ASPHot Technology
  • Microsoft ASP.NETHot Technology
  • Microsoft ASP.NET Core MVC
  • Microsoft Commerce Server
  • Microsoft Visual InterDev
  • Node.jsHot TechnologyIn Demand
  • Nunjucks
  • Oracle JavaServer Pages JSP
  • PhantomJS
  • PHPHot TechnologyIn Demand
  • ReactHot TechnologyIn Demand
  • React Redux
  • RequireJS
  • RESTful APIIn Demand
  • Ruby on Rails
  • Spring FrameworkHot TechnologyIn Demand
  • Syntactically awesome style sheets SASS
  • Vue.jsHot TechnologyIn Demand
  • webpack
  • Zend Framework

Desktop publishing software

  • Adobe InDesignHot Technology
  • Microsoft Publisher

Object or component oriented development software

  • Advanced business application programming ABAP
  • Apache Groovy
  • Apache SparkHot Technology
  • Apple Cocoa
  • C#Hot TechnologyIn Demand
  • C++Hot Technology
  • jQueryHot TechnologyIn Demand
  • Jupyter Notebook
  • Microsoft ActiveX
  • Microsoft Visual Basic.NET
  • Microsoft Visual C# .NET
  • Objective C
  • Oracle JavaHot TechnologyIn Demand
  • PerlHot Technology
  • PythonHot TechnologyIn Demand
  • RHot Technology
  • ScalaHot Technology
  • SwiftHot Technology
  • TypeScriptHot TechnologyIn Demand

Data base user interface and query software

  • Airtable
  • Amazon Elastic Compute Cloud EC2Hot Technology
  • Amazon RedshiftHot Technology
  • Amazon Web Services AWS softwareHot TechnologyIn Demand
  • Blackboard software
  • FileMaker Pro
  • GraphQLHot TechnologyIn Demand
  • IBM Informix
  • MarkLogic
  • Microsoft AccessHot Technology
  • Microsoft SQL ServerHot Technology
  • Oracle DatabaseHot Technology
  • Oracle JDBC
  • Structured query language SQLHot TechnologyIn Demand
  • Transact-SQLHot Technology

Data base management system software

  • Amazon DynamoDBHot Technology
  • Amazon Kinesis
  • Apache CassandraHot Technology
  • Apache HadoopHot Technology
  • Apache HiveHot Technology
  • Apache Pig
  • Apache Solr
  • ElasticsearchHot Technology
  • MongoDBHot TechnologyIn Demand
  • MySQLHot TechnologyIn Demand
  • NoSQLHot TechnologyIn Demand
  • Oracle PL/SQLHot Technology
  • RedisHot Technology
  • Relational database management software
  • Relational database management system software
  • Teradata DatabaseHot Technology

Storage networking software

  • Amazon Simple Storage Service S3

Cloud-based management software

  • Amazon Web Services AWS CloudFormationHot Technology
  • Google Cloud software
  • IBM WebSphere
  • Splunk EnterpriseHot Technology

Expert system software

  • Ansible softwareHot Technology

Portal server software

  • Apache HTTP Server

Presentation software

  • Apple Keynote
  • Google Slides

Operating system software

  • Apple macOSHot Technology
  • BashHot Technology
  • Google AndroidHot Technology
  • Hewlett Packard HP-UX
  • Job control language JCL
  • KornShell
  • LinuxHot TechnologyIn Demand
  • Microsoft WindowsHot Technology
  • Microsoft Windows ServerHot Technology
  • Oracle Solaris
  • Red Hat Enterprise LinuxHot Technology
  • Shell scriptHot Technology
  • Ubuntu
  • UNIXHot Technology
  • UNIX ShellHot Technology

Enterprise application integration software

  • Atlassian Bamboo
  • Common gateway interface CGI
  • Extensible markup language XMLHot Technology
  • Extensible stylesheet language XSL
  • IBM InfoSphere DataStage
  • Jenkins CIHot TechnologyIn Demand
  • Microsoft SQL Server Integration Services SSISHot Technology
  • Oracle Fusion Middleware

Application server software

  • Atlassian BitbucketHot Technology
  • DockerHot TechnologyIn Demand
  • GitHubHot TechnologyIn Demand
  • KubernetesHot TechnologyIn Demand
  • Microservices Architecture
  • Oracle WebLogic Server
  • Red Hat OpenShiftHot Technology
  • Red Hat WildFly
  • Spring BootHot TechnologyIn Demand

Project management software

  • Atlassian ConfluenceHot Technology
  • Microsoft ProjectHot Technology

Instant messaging software

  • Atlassian HipChat
  • Blink

Content workflow software

  • Atlassian JIRAHot TechnologyIn Demand
  • Sitecore CMS

Configuration management software

  • ChefHot Technology
  • Perforce Helix software
  • PuppetHot Technology

Video conferencing software

  • Cisco WebexHot Technology
  • Google Meet

Transaction server software

  • Customer information control system CICS
  • Microsoft Internet Information Services (IIS)

Financial analysis software

  • Delphi Technology

Cloud-based data access and sharing software

  • Dropbox
  • Google Drive
  • SlackHot Technology

Medical software

  • Epic SystemsHot Technology

Geographic information system

  • ESRI ArcGIS softwareHot Technology
  • Geographic information system GIS software

Graphical user interface development software

  • FigmaHot Technology
  • Salesforce Visualforce

File versioning software

  • GitHot TechnologyIn Demand

Sales and marketing software

  • Google Ads
  • HubSpot softwareHot Technology
  • Marketo Marketing AutomationHot Technology

Data mining software

  • Google AnalyticsHot Technology

Program testing software

  • Hewlett Packard LoadRunner
  • Jest
  • JUnitHot Technology
  • SeleniumHot Technology
  • Travis

Object oriented data base management software

  • Hibernate ORMHot Technology
  • PostgreSQLHot TechnologyIn Demand

Business intelligence and data analysis software

  • IBM Cognos Impromptu
  • MicroStrategy
  • Oracle Business Intelligence Enterprise Edition
  • Qlik Tech QlikView
  • TableauHot Technology

Communications server software

  • IBM Domino

Electronic mail software

  • IBM Notes

Enterprise system management software

  • IBM Power Systems software

Analytical or scientific software

  • IBM SPSS StatisticsHot Technology
  • SASHot Technology
  • The MathWorks MATLABHot Technology

Process mapping and design software

  • InVision software
  • Microsoft VisioHot Technology

Enterprise resource planning ERP software

  • Microsoft Dynamics
  • NetSuite ERP
  • Oracle Fusion Applications
  • Oracle JD Edwards EnterpriseOne
  • SAP Business Objects
  • SAP softwareHot Technology

Spreadsheet software

  • Microsoft ExcelHot Technology

Office suite software

  • Microsoft Office softwareHot Technology

Data base reporting software

  • Microsoft SQL Server Reporting Services SSRSHot Technology
  • SAP Crystal Reports

Computer based training software

  • Moodle

Network monitoring software

  • Nagios
  • Wireshark

Transaction security and virus protection software

  • NortonLifeLock cybersecurity software

Customer relationship management CRM software

  • Oracle Eloqua
  • Salesforce softwareHot Technology

Metadata management software

  • Quest Erwin Data Modeler

Desktop communications software

  • Skype

Requirements analysis and system architecture software

  • Unified modeling language UML

Detailed Work Activities

From O*NET 30.3, under their work activities; open one for the AI skills Workforce Automation maps to it

Free · O*NET 30.3

Getting Information

  • Conduct research to gain information about products or processes.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet

Monitoring Processes, Materials, or Surroundings

  • Monitor the security of digital information.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 5 of 7 AI skills mapped to this activity, by automation level

    • Replaces 1
    • Augments 2
    • Informs 4

Inspecting Equipment, Structures, or Materials

  • Test software performance.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet

Judging the Qualities of Objects, Services, or People

  • Evaluate utility of software or hardware technologies.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet

Analyzing Data or Information

  • Analyze project data to determine specifications or requirements.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 5 of 24 AI skills mapped to this activity, by automation level

    • Augments 19
    • Supports 4
    • Informs 1

Thinking Creatively

  • Design websites or web applications.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet
  • Create databases to store electronic data.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet
  • Develop diagrams or flow charts of system operation.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet

Updating and Using Relevant Knowledge

  • Update knowledge about emerging industry or technology trends.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 5 of 9 AI skills mapped to this activity, by automation level

    • Augments 1
    • Informs 8

Working with Computers

  • Write computer programming code.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet
  • Implement security measures for computer or information systems.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 5 of 11 AI skills mapped to this activity, by automation level

    • Augments 3
    • Supports 8
  • Create electronic data backup to prevent loss of information.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet
  • Install computer hardware.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet
  • Configure computer networks.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet
  • Update website content.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet

Drafting, Laying Out, and Specifying Technical Devices, Parts, and Equipment

  • Develop specifications or procedures for website development or maintenance.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet
  • Develop models of information or communications systems.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet
  • Develop computer or information security policies or procedures.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 4 of 4 AI skills mapped to this activity, by automation level

    • Augments 3
    • Supports 1

Documenting/Recording Information

  • Document network-related activities or tasks.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet
  • Document design or development procedures.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet

Communicating with Supervisors, Peers, or Subordinates

  • Collaborate with others to develop or implement marketing strategies.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet

Communicating with People Outside the Organization

  • Provide customer service to clients or users.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet

Coordinating the Work and Activities of Others

Providing Consultation and Advice to Others

  • Provide recommendations to others about computer hardware.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet
  • Provide technical support for computer network issues.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet
  • Recommend changes to improve computer or information systems.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet

Job Zone

From O*NET 30.3

Free · O*NET 30.3

Job Zone Three: Medium Preparation Needed

Workforce Automation analysis, not part of the source

WFA coverage: AI skills for this job

WFA · Part of the paid plan when accounts open

Pilot mapping: these skill links come from our seed list and haven’t been reviewed yet. Expect them to change as each one is checked.

DWAs covered by an AI skill6 of 26
Distinct tools63
Level mix
  • Replaces 1
  • Augments 31
  • Supports 18
  • Informs 13

Equivalents

NICE work roles, with their DCWF equivalents

Mapped to this job by the ETO-CSET NICE/O*NET crosswalk (2024); roles from NICE Framework Components v2.2.0, DCWF equivalents from DoD DCWF Tool v5.3 (2026-09-25)

Free · NICE Framework Components v2.2.0 and DoD DCWF Tool v5.3 (2026-09-25)

No NICE work role maps to this job.