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- Write supporting code for Web applications or Web sites.Core14707
- Design, build, or maintain Web sites, using authoring or scripting languages, content creation tools, management tools, and digital media.Core14694
- Back up files from Web sites to local directories for instant recovery in case of problems.Core14698
- Select programming languages, design tools, or applications.Core14711
- Evaluate code to ensure that it is valid, is properly structured, meets industry standards, and is compatible with browsers, devices, or operating systems.Core14700
- Develop databases that support Web applications and Web sites.Core14704
- Perform Web site tests according to planned schedules, or after any Web site or product revision.Core14710
- Perform or direct Web site updates.Core14695
- Maintain understanding of current Web technologies or programming practices through continuing education, reading, or participation in professional conferences, workshops, or groups.Core14701
- Analyze user needs to determine technical requirements.Core14702
- Monitor security system performance logs to identify problems and notify security specialists when problems occur.Supplemental14723
- Respond to user email inquiries, or set up automated systems to send responses.Core14713
- Renew domain name registrations.Core14705
- Confer with management or development teams to prioritize needs, resolve conflicts, develop content criteria, or choose solutions.Core14697
- Communicate with network personnel or Web site hosting agencies to address hardware or software issues affecting Web sites.Core14708
- Collaborate with management or users to develop e-commerce strategies and to integrate these strategies with Web sites.Core14706
- Document test plans, testing procedures, or test results.Core14726
- Establish appropriate server directory trees.Core14717
- Recommend and implement performance improvements.Core14719
- Document technical factors such as server load, bandwidth, database performance, and browser and device types.Core14728
- Develop or implement procedures for ongoing Web site revision.Core14714
- Create Web models or prototypes that include physical, interface, logical, or data models.Core14724
- 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
- Evaluate or recommend server hardware or software.Core14725
- Install and configure hypertext transfer protocol (HTTP) servers and associated operating systems.Supplemental14729
- Research, document, rate, or select alternatives for Web architecture or technologies.Supplemental14727
- Develop system interaction or sequence diagrams.Supplemental14730
- Design and implement Web site security measures, such as firewalls and message encryption.21683
- 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.3Word 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
- 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.3Getting Information
Conduct research to gain information about products or processes.
WFA · Part of the paid plan when accounts openWFA (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 openWFA (Workforce Automation) analysis: 5 of 7 AI skills mapped to this activity, by automation level
- Replaces 1
- Augments 2
- Informs 4
- Skill guarduseai-pro/openclaw-skills-security559 installsReplacesGen Agent Trust Hub PassRunlayer WarnSnyk PassSocket PassZeroLeaks Pass
- Canary agent safety tripwire systemclaudeskills.infoAugments
- Review local changesclaudeskills.infoAugments
- Recipe triage security alertsgoogleworkspace/cli583 installsInformsGen Agent Trust Hub PassRunlayer WarnSnyk PassSocket Pass
- Azure monitor query javaclaudeskills.infoInforms
Inspecting Equipment, Structures, or Materials
Test software performance.
WFA · Part of the paid plan when accounts openWFA (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 openWFA (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 openWFA (Workforce Automation) analysis: 5 of 24 AI skills mapped to this activity, by automation level
- Augments 19
- Supports 4
- Informs 1
- feature-forgejeffallan/claude-skills4,255 installsAugmentsGen Agent Trust Hub FailRunlayer PassSnyk PassSocket PassZeroLeaks Pass
- Prdclaudeskills.infoAugments
- Git analyze issueclaudeskills.infoAugments
- Sdd planclaudeskills.infoAugments
- Gsd clawclaudeskills.infoAugments
Thinking Creatively
Design websites or web applications.
WFA · Part of the paid plan when accounts openWFA (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 openWFA (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 openWFA (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 openWFA (Workforce Automation) analysis: 5 of 9 AI skills mapped to this activity, by automation level
- Augments 1
- Informs 8
- Ai researcherclaudeskills.infoAugments
- Market research agentclaudeskills.infoInforms
- Market radarclaudeskills.infoInforms
- Vincent brave search for agentsclaudeskills.infoInforms
- Research sourceskostja94/marketing-skills1,066 installsInformsGen Agent Trust Hub PassRunlayer PassSnyk PassSocket PassZeroLeaks Pass
Working with Computers
Write computer programming code.
WFA · Part of the paid plan when accounts openWFA (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 openWFA (Workforce Automation) analysis: 5 of 11 AI skills mapped to this activity, by automation level
- Augments 3
- Supports 8
- Mobile security codersickn33/antigravity-awesome-skills594 installsAugmentsGen Agent Trust Hub PassRunlayer WarnSnyk PassSocket Pass
- Security scanning security hardeningsickn33/antigravity-awesome-skills484 installsAugmentsGen Agent Trust Hub PassRunlayer FailSnyk PassSocket PassZeroLeaks Pass
- Devopsmindrally/skills739 installsAugmentsGen Agent Trust Hub PassRunlayer WarnSnyk PassSocket PassZeroLeaks Pass
- Bitwarden vaultwardenclaudeskills.infoSupports
- Vincent credentials for agentsclaudeskills.infoSupports
Create electronic data backup to prevent loss of information.
WFA · Part of the paid plan when accounts openWFA (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 openWFA (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 openWFA (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 openWFA (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 openWFA (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 openWFA (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 openWFA (Workforce Automation) analysis: 4 of 4 AI skills mapped to this activity, by automation level
- Augments 3
- Supports 1
- Doc coauthoringclaudeskills.infoAugments
- Global think tank analystclaudeskills.infoAugments
- Intune graph api complete managementclaudeskills.infoAugments
- Google docsclaudeskills.infoSupports
Documenting/Recording Information
Document network-related activities or tasks.
WFA · Part of the paid plan when accounts openWFA (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 openWFA (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 openWFA (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 openWFA (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
Collaborate with others to resolve information technology issues.
WFA · Part of the paid plan when accounts openWFA (Workforce Automation) analysis: 5 of 9 AI skills mapped to this activity, by automation level
- Augments 4
- Supports 5
- Github issuesclaudeskills.infoAugments
- Connect appsclaudeskills.infoAugments
- Gh address commentsclaudeskills.infoAugments
- Linearclaudeskills.infoAugments
- Google chatclaudeskills.infoSupports
Providing Consultation and Advice to Others
Provide recommendations to others about computer hardware.
WFA · Part of the paid plan when accounts openWFA (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 openWFA (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 openWFA (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.3Job 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 openPilot mapping: these skill links come from our seed list and haven’t been reviewed yet. Expect them to change as each one is checked.
- 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.