Occupation AtlasWeb Developers

O*NET · 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.

Also called Back End Developer · Back End Engineer · Back End Software Engineer · Back-End Web Developer · Computer Graphic Artist · Computer Graphic Designer · Front End Developer · Front End Engineer
54 more

Front End React Developer · Front End Software Engineer · Front End Web Developer · Full Stack Developer · Full Stack Web Developer · HTML Developer · HTML Developer (HyperText Markup Language Developer) · Interface Designer · Internet Application Developer · Internet Architect · Internet Developer · Internet Site Designer · Internet Specialist · Intranet Developer · JavaScript Developer · jQuery Developer · Node.js Developer · PHP Developer · PHP Developer (Personal Home Page Developer) · PHP Web Developer · PHP Web Developer (Personal Home Page Web Developer) · PHP Website Developer · React.js Developer · Ruby on Rails Developer · Salesforce Developer · Tableau Developer · Technology Applications Engineer · UI Developer · UI Developer (User Interface Developer) · Web Application Developer · Web Applications Developer · Web Architect · Web Consultant · Web Content Developer · Web Design Specialist · Web Developer · Web Engineer · Web Infrastructure Developer · Web Page Developer · Web Producer · Web Programmer · Web Site Designer · Web Site Developer · Web Site Specialist · Web Software Engineer · Web Specialist · Web Technician · Webmaster · Webmaster Analyst · Website Manager · Websphere Administrator · WordPress Developer · XML Developer · XML Developer (Extensible Markup Language Developer)

Job Zone 3 — Medium Preparation NeededHolland code CIA35 skills on file

Compare with another occupationCompare with Software Developers

Job Zone

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5

Zone 3: Medium Preparation Needed

Medium preparation. Vocational training, related on-the-job experience, or an associate degree, with one to two years of training that combines experience and informal instruction.

Job Zone is O*NET's rating of how much education, experience and training an occupation typically needs — a property of the work, not of anyone doing it.

Occupational interest profile

CIAConventional · Investigative · Artistic — the three strongest interests, in order

  • C Conventional5.03
  • I Investigative5.01
  • A Artistic3.13
  • R Realistic2.98
  • E Enterprising2.96
  • S Social2.22

RIASEC (Holland) interests on O*NET's 0–7 scale: what the work draws on, not what any individual prefers. Hover a row for what each dimension means.

Education and experience

The education level respondents say the job requires, and the most common answer for experience and training.

  • Less than a High School Diploma4%
  • High School Diploma or the equivalent8%
  • Post-Secondary Certificate17%
  • Some College Courses4%
  • Associate's Degree or other 2-year degree17%
  • Bachelor's Degree46%
  • Post-Baccalaureate Certificate4%
Related work experience
Over 1 year, up to and including 2 years (29%)
On-site or in-plant training
None (42%)
On-the-job training
Anything beyond short demonstration, up to and including 1 month (29%)

Typically associated skills

All 35 O*NET skills, most important first. Importance (1–5) says how much a skill matters here; level (0–7) says how much of it the work calls for, with O*NET's example of a nearby level. Neither is a proficiency rating of a person.

  • ProgrammingImportance 4.1Level 4.3Level 4 looks like: Write a statistical analysis program to analyze demographic data
  • Critical ThinkingbasicImportance 3.8Level 3.9Level 4 looks like: Evaluate customer complaints and determine appropriate responses
  • Operations AnalysisImportance 3.6Level 4.0Level 4 looks like: Suggest changes in software to make a system more user friendly
  • Reading ComprehensionbasicImportance 3.6Level 4.0Level 4 looks like: Understand an email from management describing new personnel policies
  • Complex Problem SolvingImportance 3.6Level 3.6Level 4 looks like: Redesign a floor layout to take advantage of new manufacturing techniques
  • Active LearningbasicImportance 3.5Level 3.6Level 4 looks like: Determine the impact of new menu changes on a restaurant's purchasing requirements
  • Active ListeningbasicImportance 3.5Level 3.5Level 4 looks like: Answer inquiries regarding credit references
  • Judgment and Decision MakingImportance 3.4Level 3.4Level 4 looks like: Evaluate a loan application for degree of risk
  • SpeakingbasicImportance 3.3Level 3.3Level 4 looks like: Interview applicants to obtain personal and work history
  • WritingbasicImportance 3.1Level 3.5Level 4 looks like: Write an email to staff outlining new directives
  • Systems AnalysisImportance 3.1Level 3.4Level 4 looks like: Determine how a new piece of equipment will affect production rates
  • MonitoringbasicImportance 3.0Level 3.4Level 4 looks like: Monitor a meeting and revise the agenda to ensure important topics are discussed
Show the other 23
  • Systems EvaluationImportance 3.0Level 3.3Level 4 looks like: Identify the reasons why a client might be unhappy with a product
  • CoordinationImportance 3.0Level 3.0Level 2 looks like: Schedule appointments for a medical clinic
  • Time ManagementImportance 3.0Level 2.9Level 2 looks like: Keep a monthly calendar of appointments
  • Learning StrategiesbasicImportance 2.9Level 3.1Level 4 looks like: Identify an alternative approach to help trainees who are having difficulties
  • PersuasionImportance 2.9Level 3.1Level 4 looks like: Convince a supervisor to purchase new office equipment
  • Service OrientationImportance 2.9Level 2.9Level 2 looks like: Ask customers if they would like a cup of coffee
  • Social PerceptivenessImportance 2.9Level 2.8Level 2 looks like: Notice that customers are angry because they have been waiting too long
  • InstructingImportance 2.8Level 3.3Level 4 looks like: Instruct a coworker in how to operate a software program
  • MathematicsbasicImportance 2.8Level 2.9Level 2 looks like: Count the amount of change to be given to a customer
  • NegotiationImportance 2.8Level 2.8Level 2 looks like: Present justification to a manager for altering a work schedule
  • Quality Control AnalysisImportance 2.8Level 2.8Level 2 looks like: Inspect a draft email for errors (e.g., grammar, punctuation)
  • Technology DesignImportance 2.5Level 2.4Level 2 looks like: Adjust exercise equipment for use by a customer
  • Management of Personnel ResourcesImportance 2.4Level 2.3Level 2 looks like: Encourage a coworker who is having difficulty finishing a project
  • Operations MonitoringImportance 2.3Level 2.1Level 2 looks like: Monitor completion times while running a computer program
  • TroubleshootingImportance 2.1Level 2.6Level 2 looks like: Identify the source of a leak by looking under a machine
  • SciencebasicImportance 2.0Level 2.3Level 2 looks like: Conduct standard tests to determine soil quality
  • Equipment SelectionImportance 2.0Level 2.0Level 2 looks like: Select a tool to adjust a loose part on a bicycle
  • Management of Material ResourcesImportance 1.8Level 1.5Level 2 looks like: Reserve a room for a management meeting
  • Management of Financial ResourcesImportance 1.8Level 1.3Level 2 looks like: Use available funds to buy office supplies and record the amount of the purchase
  • Operation and ControlImportance 1.6Level 0.6
  • InstallationImportance 1.3Level —
  • Equipment MaintenanceImportance 1.0Level —
  • RepairingImportance 1.0Level —

Tasks

23 core · 4 supplemental · 2 not yet rated

What people in this occupation do, as O*NET records it, core tasks first by importance (1–5).

  1. Write supporting code for Web applications or Web sites.Importance 4.6
  2. Design, build, or maintain Web sites, using authoring or scripting languages, content creation tools, management tools, and digital media.Importance 4.4
  3. Back up files from Web sites to local directories for instant recovery in case of problems.Importance 4.4
  4. Select programming languages, design tools, or applications.Importance 4.2
  5. Evaluate code to ensure that it is valid, is properly structured, meets industry standards, and is compatible with browsers, devices, or operating systems.Importance 4.1
  6. Develop databases that support Web applications and Web sites.Importance 4.1
  7. Perform or direct Web site updates.Importance 4.0
  8. Perform Web site tests according to planned schedules, or after any Web site or product revision.Importance 4.0
  9. Maintain understanding of current Web technologies or programming practices through continuing education, reading, or participation in professional conferences, workshops, or groups.Importance 3.8
  10. Analyze user needs to determine technical requirements.Importance 3.8
  11. Renew domain name registrations.Importance 3.7
  12. Respond to user email inquiries, or set up automated systems to send responses.Importance 3.7
Show the other 17
  1. Confer with management or development teams to prioritize needs, resolve conflicts, develop content criteria, or choose solutions.Importance 3.6
  2. Collaborate with management or users to develop e-commerce strategies and to integrate these strategies with Web sites.Importance 3.6
  3. Communicate with network personnel or Web site hosting agencies to address hardware or software issues affecting Web sites.Importance 3.6
  4. Establish appropriate server directory trees.Importance 3.5
  5. Document test plans, testing procedures, or test results.Importance 3.5
  6. Recommend and implement performance improvements.Importance 3.4
  7. Document technical factors such as server load, bandwidth, database performance, and browser and device types.Importance 3.4
  8. Develop or implement procedures for ongoing Web site revision.Importance 3.3
  9. Provide clear, detailed descriptions of Web site specifications, such as product features, activities, software, communication protocols, programming languages, and operating systems software and hardware.Importance 3.2
  10. Create Web models or prototypes that include physical, interface, logical, or data models.Importance 3.2
  11. Evaluate or recommend server hardware or software.Importance 3.1
  12. Monitor security system performance logs to identify problems and notify security specialists when problems occur.Importance 3.7
  13. Install and configure hypertext transfer protocol (HTTP) servers and associated operating systems.Importance 2.9
  14. Research, document, rate, or select alternatives for Web architecture or technologies.Importance 2.8
  15. Develop system interaction or sequence diagrams.Importance 2.7
  16. Design and implement Web site security measures, such as firewalls and message encryption.
  17. Incorporate technical considerations into Web site design plans, such as budgets, equipment, performance requirements, and legal issues including accessibility and privacy.

Knowledge

Bodies of knowledge the work draws on.

  • Computers and ElectronicsImportance 4.4Level 5.8
  • English LanguageImportance 3.5Level 4.0Level 4 looks like: Edit an article for a news website
  • MathematicsImportance 3.4Level 3.9Level 4 looks like: Analyze data to determine areas with the highest sales
  • Communications and MediaImportance 3.2Level 3.1Level 4 looks like: Host a music radio show
  • Customer and Personal ServiceImportance 3.0Level 3.3Level 4 looks like: Be responsible for 10 children at daycare
  • DesignImportance 3.0Level 3.2Level 4 looks like: Design plans for remodeling a kitchen
  • Engineering and TechnologyImportance 2.6Level 2.9
  • TelecommunicationsImportance 2.5Level 2.1Level 1 looks like: Send an email
Show all 33
  • Administration and ManagementImportance 2.4Level 2.9
  • AdministrativeImportance 2.4Level 3.3Level 4 looks like: Type 30 words per minute
  • Education and TrainingImportance 2.3Level 2.8
  • Sales and MarketingImportance 2.3Level 2.3Level 1 looks like: Sell cakes at a bake sale
  • Fine ArtsImportance 2.0Level 1.8Level 1 looks like: Attend a popular music concert
  • Public Safety and SecurityImportance 2.0Level 1.2Level 1 looks like: Use a seatbelt
  • PsychologyImportance 1.9Level 1.6Level 1 looks like: Monitor several children on a playground
  • Economics and AccountingImportance 1.8Level 1.8Level 1 looks like: Answer billing questions from credit card customers
  • Law and GovernmentImportance 1.8Level 1.5Level 1 looks like: Describe the length of a U.S. presidential term
  • Production and ProcessingImportance 1.8Level 1.3Level 1 looks like: Put a computer back into its packing materials
  • Sociology and AnthropologyImportance 1.8Level 1.6Level 1 looks like: Identify two cultures in a story as being different
  • Philosophy and TheologyImportance 1.6Level 1.2Level 1 looks like: Watch a TV show on family values
  • Personnel and Human ResourcesImportance 1.5Level 1.3Level 1 looks like: Fill out a medical claim form
  • GeographyImportance 1.4Level 1.1Level 1 looks like: Know the capital of the United States
  • Foreign LanguageImportance 1.3Level 0.6Level 1 looks like: Say "please" and "thank you" in a foreign language
  • PhysicsImportance 1.3Level 0.6Level 1 looks like: Use a crowbar to pry open a box
  • History and ArcheologyImportance 1.2Level —
  • BiologyImportance 1.1Level —
  • MechanicalImportance 1.1Level —
  • Therapy and CounselingImportance 1.1Level —
  • TransportationImportance 1.1Level —
  • Building and ConstructionImportance 1.0Level —
  • ChemistryImportance 1.0Level —
  • Food ProductionImportance 1.0Level —
  • Medicine and DentistryImportance 1.0Level —

Abilities

Enduring capacities the work calls for.

  • Deductive ReasoningImportance 3.9Level 4.0Level 5 looks like: Decide what factors to consider in selecting stocks
  • Oral ComprehensionImportance 3.8Level 4.0Level 4 looks like: Understand a coach's oral instructions for a sport
  • Near VisionImportance 3.6Level 4.0Level 5 looks like: Read the fine print of a legal document
  • Problem SensitivityImportance 3.6Level 3.8Level 4 looks like: Notice from a subtle difference in a client's mood that something is bothering them
  • Written ComprehensionImportance 3.6Level 3.9Level 4 looks like: Understand an apartment lease
  • Inductive ReasoningImportance 3.5Level 3.4Level 4 looks like: Determine the prime suspect based on crime scene evidence
  • Information OrderingImportance 3.5Level 3.8Level 2 looks like: Follow the correct steps to make change
  • Speech ClarityImportance 3.4Level 3.1Level 4 looks like: Make stadium-wide announcements during a sporting event
Show all 52
  • Speech RecognitionImportance 3.4Level 3.6Level 4 looks like: Identify a former customer's voice over the phone
  • Category FlexibilityImportance 3.3Level 3.5Level 3 looks like: Classify flowers according to size, color, and smell
  • Fluency of IdeasImportance 3.3Level 3.6Level 4 looks like: Think of as many ideas as possible for the name of a new company
  • Oral ExpressionImportance 3.3Level 4.0Level 4 looks like: Give instructions to a lost motorist
  • Flexibility of ClosureImportance 3.1Level 3.4Level 4 looks like: Look for a golf ball in tall grass
  • Mathematical ReasoningImportance 3.1Level 2.9
  • OriginalityImportance 3.1Level 3.6Level 4 looks like: Redesign job tasks to be interesting for employees
  • Selective AttentionImportance 3.1Level 3.3Level 4 looks like: Watch security monitors for intruders throughout the night shift
  • VisualizationImportance 3.1Level 3.6Level 4 looks like: Follow a diagram to assemble a metal storage cabinet
  • Written ExpressionImportance 3.1Level 3.6Level 4 looks like: Write a job recommendation for a subordinate
  • Perceptual SpeedImportance 3.0Level 3.1Level 4 looks like: Read five pressure indicators in 10 seconds to make sure each is within safe limits
  • Speed of ClosureImportance 2.9Level 3.1Level 3 looks like: Recognize a song after hearing only the first few notes
  • Finger DexterityImportance 2.8Level 3.0Level 2 looks like: Put coins in a parking meter
  • Number FacilityImportance 2.8Level 3.0Level 3 looks like: Calculate a discounted price
  • Visual Color DiscriminationImportance 2.6Level 2.5Level 1 looks like: Separate laundry into colors and whites
  • MemorizationImportance 2.5Level 2.4Level 1 looks like: Remember the number on your bus to be sure you get back on the right one
  • Far VisionImportance 2.4Level 2.5Level 2 looks like: Read a roadside billboard
  • Arm-Hand SteadinessImportance 2.0Level 1.9Level 2 looks like: Light a candle
  • Manual DexterityImportance 2.0Level 2.0Level 1 looks like: Screw a light bulb into a light socket
  • Wrist-Finger SpeedImportance 2.0Level 1.0Level 2 looks like: Use a screwdriver to twist in a screw
  • Auditory AttentionImportance 1.9Level 1.8Level 2 looks like: Listen to a lecture while people nearby are talking
  • Control PrecisionImportance 1.9Level 1.6Level 2 looks like: Adjust a room light with a dimmer switch
  • Time SharingImportance 1.9Level 1.8Level 2 looks like: Listen to music while entering numbers into a spreadsheet
  • Trunk StrengthImportance 1.9Level 1.1Level 2 looks like: Sit up in an office chair
  • Depth PerceptionImportance 1.8Level 0.8
  • Hearing SensitivityImportance 1.8Level 1.5Level 2 looks like: Notice a doorbell ringing
  • Dynamic StrengthImportance 1.3Level —
  • Response OrientationImportance 1.1Level —
  • Dynamic FlexibilityImportance 1.0Level —
  • Explosive StrengthImportance 1.0Level —
  • Extent FlexibilityImportance 1.0Level —
  • Glare SensitivityImportance 1.0Level —
  • Gross Body CoordinationImportance 1.0Level —
  • Gross Body EquilibriumImportance 1.0Level —
  • Multilimb CoordinationImportance 1.0Level —
  • Night VisionImportance 1.0Level —
  • Peripheral VisionImportance 1.0Level —
  • Rate ControlImportance 1.0Level —
  • Reaction TimeImportance 1.0Level —
  • Sound LocalizationImportance 1.0Level —
  • Spatial OrientationImportance 1.0Level —
  • Speed of Limb MovementImportance 1.0Level —
  • StaminaImportance 1.0Level —
  • Static StrengthImportance 1.0Level —

Work activities

Kinds of activity the work is made of.

  • Working with ComputersImportance 4.9Level 4.8Level 4 looks like: Write software for keeping track of parts in inventory
  • Getting InformationImportance 4.5Level 4.4Level 4 looks like: Review a budget
  • Thinking CreativelyImportance 4.4Level 5.8
  • Making Decisions and Solving ProblemsImportance 4.3Level 5.0Level 4 looks like: Select the location for a major retail store
  • Updating and Using Relevant KnowledgeImportance 4.3Level 5.5Level 4 looks like: Keep current on changes in maintenance procedures for repairing sports cars
  • Processing InformationImportance 4.1Level 5.2Level 4 looks like: Calculate the adjustments for insurance claims
  • Communicating with Supervisors, Peers, or SubordinatesImportance 3.9Level 4.4Level 4 looks like: Report the results of a sales meeting to a supervisor
  • Organizing, Planning, and Prioritizing WorkImportance 3.9Level 5.0Level 4 looks like: Plan and adjust a personal to-do list according to changing demands
Show all 41
  • Identifying Objects, Actions, and EventsImportance 3.7Level 4.0Level 4 looks like: Judge the suitability of food products for an event
  • Analyzing Data or InformationImportance 3.5Level 4.3Level 4 looks like: Determine the interest cost to finance a new building
  • Documenting/Recording InformationImportance 3.5Level 3.6Level 4 looks like: Document the results of a crime scene investigation
  • Establishing and Maintaining Interpersonal RelationshipsImportance 3.5Level 4.6Level 4 looks like: Maintain good working relationships with almost all coworkers and clients
  • Scheduling Work and ActivitiesImportance 3.5Level 4.2Level 4 looks like: Prepare the work schedule for salesclerks in a large retail store
  • Developing Objectives and StrategiesImportance 3.3Level 3.8Level 4 looks like: Develop the plan to complete the merger of two organizations over a 3-year period
  • Developing and Building TeamsImportance 3.3Level 3.2Level 4 looks like: Lead an assembly team in an automobile plant
  • Estimating the Quantifiable Characteristics of Products, Events, or InformationImportance 3.3Level 3.4Level 4 looks like: Estimate the time required to evacuate a city in the event of a major disaster
  • Evaluating Information to Determine Compliance with StandardsImportance 3.3Level 3.8Level 4 looks like: Evaluate a complicated insurance claim for compliance with policy terms
  • Interpreting the Meaning of Information for OthersImportance 3.3Level 3.5Level 4 looks like: Interpret how foreign tax laws apply to U.S. exports
  • Providing Consultation and Advice to OthersImportance 3.3Level 4.3Level 4 looks like: Recommend a new software package to increase operational efficiency
  • Communicating with People Outside the OrganizationImportance 3.0Level 3.7Level 4 looks like: Present information to potential clients about available services
  • Judging the Qualities of Objects, Services, or PeopleImportance 3.0Level 3.5Level 4 looks like: Determine the value of property lost in a fire
  • Monitoring Processes, Materials, or SurroundingsImportance 3.0Level 3.5Level 4 looks like: Test electrical circuits
  • Resolving Conflicts and Negotiating with OthersImportance 2.9Level 3.1Level 4 looks like: Get two subordinates to agree about vacation schedules
  • Coordinating the Work and Activities of OthersImportance 2.8Level 3.4Level 4 looks like: Organize the cleanup crew after a major sporting event
  • Training and Teaching OthersImportance 2.8Level 3.3Level 4 looks like: Teach a social sciences course to high school students
  • Guiding, Directing, and Motivating SubordinatesImportance 2.7Level 3.3Level 4 looks like: Manage a small team of employees in a dynamic workplace
  • Performing Administrative ActivitiesImportance 2.6Level 3.0Level 4 looks like: Complete tax forms for a small business
  • Coaching and Developing OthersImportance 2.5Level 3.0Level 4 looks like: Provide on-the-job training for administrative workers
  • Inspecting Equipment, Structures, or MaterialsImportance 2.5Level 2.4Level 1 looks like: Check that doors to building are locked
  • Monitoring and Controlling ResourcesImportance 2.4Level 2.5Level 1 looks like: Work as a server responsible for keeping track of utensils
  • Selling or Influencing OthersImportance 2.3Level 2.5Level 1 looks like: Convince a coworker to assist with an assignment
  • Controlling Machines and ProcessesImportance 2.0Level 1.5Level 1 looks like: Operate a cash register
  • Staffing Organizational UnitsImportance 2.0Level 2.3Level 1 looks like: Work in a position that has minimal staffing requirements
  • Assisting and Caring for OthersImportance 1.9Level 1.3Level 1 looks like: Help a coworker complete an assignment
  • Performing for or Working Directly with the PublicImportance 1.8Level 1.5Level 1 looks like: Check tickets at a concert
  • Repairing and Maintaining Electronic EquipmentImportance 1.7Level 1.5Level 1 looks like: Use display settings to adjust a television picture
  • Drafting, Laying Out, and Specifying Technical Devices, Parts, and EquipmentImportance 1.6Level 1.1Level 1 looks like: Specify the lighting for a work area
  • Performing General Physical ActivitiesImportance 1.4Level 0.4Level 1 looks like: Walk between workstations in a small office
  • Handling and Moving ObjectsImportance 1.3Level 0.8Level 1 looks like: Change settings on copy machines
  • Operating Vehicles, Mechanized Devices, or EquipmentImportance 1.2Level —
  • Repairing and Maintaining Mechanical EquipmentImportance 1.1Level —

Work context

The conditions most characteristic of the work, on O*NET's 1–5 context scale.

  • E-Mail4.8
  • Spend Time Sitting4.8
  • Freedom to Make Decisions4.4
  • Indoors, Environmentally Controlled4.4
  • Face-to-Face Discussions with Individuals and Within Teams4.3
  • Importance of Being Exact or Accurate4.3
  • Importance of Repeating Same Tasks4.2
  • Telephone Conversations4.2
  • Determine Tasks, Priorities and Goals4.1
  • Spend Time Making Repetitive Motions4.0

Technology

251 tools

Software used in this work. In demand: among the tools job postings for this occupation name most. Hot: often named in job postings across the economy.

In demand (37)

  • Amazon Web Services AWS softwarehot
  • Apache Kafkahot
  • Atlassian JIRAhot
  • C#hot
  • Cascading style sheets CSShot
  • Dockerhot
  • Githot
  • GitHubhot
  • Gohot
  • Google Angularhot
  • GraphQLhot
  • Hypertext markup language HTMLhot
  • JavaScripthot
  • JavaScript Object Notation JSONhot
  • Jenkins CIhot
  • jQueryhot
  • Kuberneteshot
  • Linuxhot
  • Microsoft Azure softwarehot
  • MongoDBhot
  • MySQLhot
  • Node.jshot
  • NoSQLhot
  • Oracle Javahot
  • PHPhot
  • PostgreSQLhot
  • Pythonhot
  • Reacthot
  • Spring Boothot
  • Spring Frameworkhot
  • Structured query language SQLhot
  • TypeScripthot
  • Vue.jshot
  • WordPresshot
  • JavaScript framework software
  • RESTful API
  • Web application software

Hot (88; 34 more marked hot above)

  • Adobe Acrobat
  • Adobe After Effects
  • Adobe Creative Cloud software
  • Adobe Illustrator
  • Adobe InDesign
  • Adobe Photoshop
  • AJAX
  • Amazon DynamoDB
  • Amazon Elastic Compute Cloud EC2
  • Amazon Redshift
  • Amazon Web Services AWS CloudFormation
  • Ansible software
  • Apache Cassandra
  • Apache Hadoop
  • Apache Hive
  • Apache Maven
  • Apache Spark
  • Apache Subversion SVN
  • Apache Tomcat
  • Apple macOS
  • Atlassian Bitbucket
  • Atlassian Confluence
  • Bash
  • Bootstrap
Show the other 64
  • C
  • C++
  • Chef
  • Cisco Webex
  • Django
  • Eclipse IDE
  • Elasticsearch
  • Epic Systems
  • ESRI ArcGIS software
  • Extensible markup language XML
  • Facebook
  • Figma
  • Google Analytics
  • Google Android
  • Google Docs
  • Hibernate ORM
  • HubSpot software
  • IBM SPSS Statistics
  • JUnit
  • Marketo Marketing Automation
  • Microsoft .NET Framework
  • Microsoft Access
  • Microsoft Active Server Pages ASP
  • Microsoft ASP.NET
  • Microsoft Excel
  • Microsoft Office software
  • Microsoft PowerShell
  • Microsoft Project
  • Microsoft SharePoint
  • Microsoft SQL Server
  • Microsoft SQL Server Integration Services SSIS
  • Microsoft SQL Server Reporting Services SSRS
  • Microsoft Visio
  • Microsoft Visual Basic
  • Microsoft Visual Basic for Applications VBA
  • Microsoft Visual Studio
  • Microsoft Windows
  • Microsoft Windows Server
  • Oracle Database
  • Oracle Java 2 Platform Enterprise Edition J2EE
  • Oracle PL/SQL
  • Perl
  • Puppet
  • R
  • Red Hat Enterprise Linux
  • Red Hat OpenShift
  • Redis
  • Ruby
  • Salesforce software
  • SAP software
  • SAS
  • Scala
  • Selenium
  • Shell script
  • Slack
  • Splunk Enterprise
  • Swift
  • Tableau
  • Teradata Database
  • The MathWorks MATLAB
  • Transact-SQL
  • Trimble SketchUp Pro
  • UNIX
  • UNIX Shell
Other tools (126)
  • 3M Post-it App
  • Adobe ActionScript
  • Adobe Dreamweaver
  • Adobe Flex
  • Advanced business application programming ABAP
  • Airtable
  • Amazon Kinesis
  • Amazon Simple Storage Service S3
  • Apache Ant
  • Apache Groovy
  • Apache HTTP Server
  • Apache Pig
  • Apache Solr
  • Apache Struts
  • Apple Cocoa
  • Apple Final Cut Pro
  • Apple Keynote
  • Atlassian Bamboo
  • Atlassian HipChat
  • Backbone.js
  • Blackboard software
  • Blink
  • Common business oriented language COBOL
  • Common gateway interface CGI
  • Customer information control system CICS
  • Delphi Technology
  • Dropbox
  • Drupal
  • Dynamic hypertext markup language DHTML
  • Enterprise JavaBeans
  • Evernote
  • Ext JS
  • Extensible hypertext markup language XHTML
  • Extensible stylesheet language transformations XSLT
  • Extensible stylesheet language XSL
  • FileMaker Pro
  • FlexBox
  • Flipgrid
  • Geographic information system GIS software
  • Google Ads
  • Google Cloud software
  • Google Drive
  • Google Meet
  • Google Sites
  • Google Slides
  • HashiCorp Vagrant
  • Hewlett Packard HP-UX
  • Hewlett Packard LoadRunner
  • IBM Cognos Impromptu
  • IBM Domino
  • IBM Informix
  • IBM InfoSphere DataStage
  • IBM Notes
  • IBM Power Systems software
  • IBM Rational Rose XDE
  • IBM WebSphere
  • Integrated development environment IDE software
  • InVision software
  • JamBoard
  • Jekyll
  • Jest
  • JetBrains PhpStorm
  • Job control language JCL
  • Jupyter Notebook
  • Kapwing
  • KornShell
  • LAMP Stack
  • LinkedIn
  • MarkLogic
  • MeteorJS
  • Microservices Architecture
  • Microsoft ActiveX
  • Microsoft ASP.NET Core MVC
  • Microsoft Commerce Server
  • Microsoft Dynamics
  • Microsoft Internet Information Services (IIS)
  • Microsoft Publisher
  • Microsoft Visual Basic Scripting Edition VBScript
  • Microsoft Visual Basic.NET
  • Microsoft Visual C# .NET
  • Microsoft Visual InterDev
  • Microsoft Visual SourceSafe
  • MicroStrategy
  • Moodle
  • Nagios
  • NetSuite ERP
  • NortonLifeLock cybersecurity software
  • Nunjucks
  • Objective C
  • Oracle Business Intelligence Enterprise Edition
  • Oracle Eloqua
  • Oracle Fusion Applications
  • Oracle Fusion Middleware
  • Oracle JavaServer Pages JSP
  • Oracle JD Edwards EnterpriseOne
  • Oracle JDBC
  • Oracle Solaris
  • Oracle WebLogic Server
  • Perforce Helix software
  • PhantomJS
  • Qlik Tech QlikView
  • Quest Erwin Data Modeler
  • React Redux
  • Red Hat WildFly
  • Relational database management software
  • Relational database management system software
  • RequireJS
  • Ruby on Rails
  • Salesforce Visualforce
  • SAP Business Objects
  • SAP Crystal Reports
  • Screencast-O-Matic
  • Screencastify
  • Sitecore CMS
  • Skype
  • SmugMug Flickr
  • Social media sites
  • Syntactically awesome style sheets SASS
  • Travis
  • Ubuntu
  • Unified modeling language UML
  • Web content management system CMS software
  • webpack
  • Wireshark
  • YouTube
  • Zend Framework

Related occupations

O*NET's own list of the occupations most related to this one, closest first.

ESCO equivalents

From the official ESCO–O*NET crosswalk, strongest match first. A broader occupation takes in this one; a narrower one is a part of it.

Closest occupations

Compare any occupation →

Other O*NET occupations whose importance ratings on the 35 skills both rate are nearest to this one's, with the biggest differences named. A plain rule, not a hidden score.

Use this in your own job architecture

BlissPoint Organization Viewer can link a role directly to this occupation and suggest these skills as that role's starting requirements.

Try it free →

This page includes information from the O*NET 31.0 Database by the U.S. Department of Labor, Employment and Training Administration (USDOL/ETA), used under the CC BY 4.0 license; O*NET® is a trademark of USDOL/ETA. ESCO occupations and skills are from the European Commission's ESCO classification, and the occupation crosswalk is the official ESCO–O*NET mapping by the ESCO Secretariat with USDOL/ETA. This service uses the ESCO classification of the European Commission. BlissPoint Analytics has modified all or some of this information: skill, task and descriptor ratings are rounded to one decimal, and ESCO occupations show Job Zone and interests copied from a crosswalked O*NET occupation. USDOL/ETA has not approved, endorsed, or tested these modifications.