Skip to content

O*NET-SOC 15-1255.00

Web and Digital Interface Designers

Design digital user interfaces or websites. Develop and test layouts, interfaces, functionality, and navigation menus to ensure compatibility and usability across browsers or devices. May use web framework applications as well as client-side code and processes. May evaluate web design following web and accessibility standards, and may analyze web use metrics and optimize websites for marketability and search engine ranking. May design and test interfaces that facilitate the human-computer interaction and maximize the usability of digital devices, websites, and software with a focus on aesthetics and design. May create graphics used in websites and manage website content and links.

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. Collaborate with management or users to develop e-commerce strategies and to integrate these strategies with Web sites.21685
  2. Collaborate with web development professionals, such as front-end or back-end developers, to complete the full scope of Web development projects.21686
  3. Communicate with network personnel or Web site hosting agencies to address hardware or software issues affecting Web sites.21687
  4. Conduct user research to determine design requirements and analyze user feedback to improve design quality.21688
  5. Confer with management or development teams to prioritize needs, resolve conflicts, develop content criteria, or choose solutions.21689
  6. Create searchable indices for Web page content.21690
  7. Create Web models or prototypes that include physical, interface, logical, or data models.21691
  8. Design, build, or maintain Web sites, using authoring or scripting languages, content creation tools, management tools, and digital media.21692
  9. Develop and document style guidelines for Web site content.21693
  10. Develop new visual design concepts and modify concepts based on stakeholder feedback.21694
  11. Develop or implement procedures for ongoing Web site revision.21695
  12. Develop system interaction or sequence diagrams.21696
  13. Develop Web site maps, application models, image templates, or page templates that meet project goals, user needs, or industry standards.21697
  14. Develop, validate, and document test routines and schedules to ensure that test cases mimic external interfaces and address all browser and device types.21698
  15. Direct and execute pre-production activities, such as creating moodboards or storyboards and establishing a project timeline.21699
  16. Document technical factors such as server load, bandwidth, database performance, and browser and device types.21700
  17. Identify or maintain links to and from other Web sites and check links to ensure proper functioning.21701
  18. Identify problems uncovered by testing or customer feedback, and correct problems or refer problems to appropriate personnel for correction.21702
  19. Incorporate technical considerations into Web site design plans, such as budgets, equipment, performance requirements, or legal issues including accessibility and privacy.21703
  20. Maintain understanding of current Web technologies or programming practices through continuing education, reading, or participation in professional conferences, workshops, or groups.21704
  21. Perform or direct Web site updates.21705
  22. Perform Web site tests according to planned schedules, or after any Web site or product revision.21706
  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.21707
  24. Register Web sites with search engines to increase Web site traffic.21708
  25. Research and apply innovative solutions for product design, visuals, and user experience to meet the needs of individual Web development projects.21709
  26. Research, document, rate, or select alternatives for Web architecture or technologies.21710
  27. Respond to user email inquiries, or set up automated systems to send responses.21711
  28. Select programming languages, design tools, or applications.21712
  29. Write and edit technical documentation for digital interface products and designs, such as user manuals, testing protocols, and reports.21713
  30. Write supporting code for Web applications or Web sites.21714

Technology Skills

From O*NET 30.3, 236 examples in 52 categories, 115 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 Technology
  • Apache MavenHot Technology
  • CHot Technology
  • Common business oriented language COBOL
  • Eclipse IDEHot Technology
  • GoHot Technology
  • IBM Rational Rose XDE
  • Integrated development environment IDE software
  • Microsoft .NET FrameworkHot Technology
  • Microsoft Azure softwareHot Technology
  • 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

Video creation and editing software

  • Adobe After EffectsHot Technology
  • Flipgrid
  • Kapwing
  • Screencast-O-Matic
  • Screencastify
  • WeVideo
  • YouTube

Graphics or photo imaging software

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

Web page creation and editing software

  • Adobe Dreamweaver
  • Axure RP
  • Google Sites
  • Social media sites

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 Object Notation JSONHot Technology
  • 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 Technology
  • Nunjucks
  • Oracle JavaServer Pages JSP
  • PhantomJS
  • PHPHot Technology
  • ReactHot TechnologyIn Demand
  • RequireJS
  • Ruby on Rails
  • Spring FrameworkHot Technology
  • Vue.jsHot Technology
  • 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 Technology
  • C++Hot Technology
  • jQueryHot Technology
  • Jupyter Notebook
  • Microsoft ActiveX
  • Microsoft Visual Basic.NET
  • Microsoft Visual C# .NET
  • Objective C
  • Oracle JavaHot Technology
  • PerlHot Technology
  • PythonHot Technology
  • 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 Technology
  • Blackboard software
  • FileMaker Pro
  • IBM Informix
  • MarkLogic
  • Microsoft AccessHot Technology
  • Microsoft SQL ServerHot Technology
  • Oracle DatabaseHot Technology
  • Oracle JDBC
  • Structured query language SQLHot Technology
  • 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 Technology
  • MySQLHot Technology
  • NoSQLHot Technology
  • Oracle PL/SQLHot Technology
  • Relational database management software
  • Teradata DatabaseHot Technology

Storage networking software

  • Amazon Simple Storage Service S3

Cloud-based management software

  • Amazon Web Services AWS CloudFormationHot Technology
  • IBM WebSphere
  • Splunk EnterpriseHot Technology

Expert system software

  • Ansible softwareHot Technology

Portal server software

  • Apache HTTP Server

File versioning software

  • Apache Subversion SVNHot Technology
  • GitHot Technology

Operating system software

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

Presentation software

  • Apple Keynote
  • Google Slides

Enterprise application integration software

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

Project management software

  • Atlassian ConfluenceHot Technology
  • Microsoft ProjectHot Technology
  • Oracle Primavera Enterprise Project Portfolio ManagementHot Technology

Content workflow software

  • Atlassian JIRAHot TechnologyIn Demand
  • Sitecore CMS

Instant messaging software

  • Blink

Industrial control software

  • Chatbot software

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

Application server software

  • DockerHot Technology
  • GitHubHot Technology
  • Oracle WebLogic Server
  • Red Hat OpenShiftHot Technology
  • Red Hat WildFly
  • Spring BootHot Technology

Cloud-based data access and sharing software

  • Dropbox
  • Google Drive
  • SlackHot Technology

Graphical user interface development software

  • FigmaHot TechnologyIn Demand
  • Salesforce Visualforce

Sales and marketing software

  • Google Ads
  • HubSpot softwareHot Technology

Data mining software

  • Google AnalyticsHot Technology

Program testing software

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

Object oriented data base management software

  • Hibernate ORMHot Technology
  • PostgreSQLHot Technology

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 Hyperion
  • Oracle JD Edwards EnterpriseOne
  • Oracle PeopleSoftHot Technology
  • 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

Multi-media educational software

  • Nearpod

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

  • Gather customer or product information to determine customer needs.
    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
  • 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

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

Analyzing Data or Information

  • Analyze operational data to evaluate operations, processes or products.
    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

Making Decisions and Solving Problems

  • Implement design or process improvements.
    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

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
  • 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
  • Prepare graphics or other visual representations 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
  • Create images or other visual displays.
    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

Organizing, Planning, and Prioritizing Work

  • Develop detailed project plans.
    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

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
  • Troubleshoot issues with computer applications or systems.
    WFA · Part of the paid plan when accounts open

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

    • Replaces 1
    • Augments 13
    • Supports 7
    • Informs 1
  • Resolve computer software problems.
    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 testing routines or procedures.
    WFA · Part of the paid plan when accounts open

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

    • Replaces 4
    • Augments 20
    • Supports 9

Documenting/Recording Information

  • Write reports or evaluations.
    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 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
  • Collaborate with others to determine design specifications or details.
    WFA · Part of the paid plan when accounts open

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

    • Augments 3
    • Supports 7

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

Guiding, Directing, and Motivating Subordinates

  • Supervise information technology personnel.
    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

Providing Consultation and Advice to Others

  • 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

Job Zone

From O*NET 30.3

Free · O*NET 30.3

Job Zone Four: Considerable 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 skill5 of 27
Distinct tools78
Level mix
  • Replaces 5
  • Augments 41
  • Supports 26
  • Informs 9

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.