Will “Web Application Developer” be Replaced By Robots? 🤔
48% Chance of Automation
“Web Application Developer” will probably not be replaced by robots.
This job is ranked #293 out of #702. A higher ranking (i.e., a lower number) means the job is less likely to be replaced.
Care to share? Click for Facebook, Twitter, LinkedIn, or XING. 👍
Job Description
Create, modify, and test the code, forms, and script that allow computer applications to run. Work from specifications drawn up by software developers or other individuals. May assist software developers by analyzing user needs and designing software solutions. May develop and write computer programs to store, locate, and retrieve specific documents, data, and information.
Job Details
- The SOC (Standard Occupational Classification) code is 15-1131.00
- The Mean Annual Wage in the U.S. is $ 85,180.00
- The Mean Hourly Wage is $ 40.00
- Currently, there are 271,200 people on this job
☝️ Information based on the reference occupation “Computer Programmers”.
Also Known As…
- Computer Programmers
- Web Programmer
- Software Developer
- Programmer Analyst
- Programmer
- Java Developer
- Internet Programmer
- Computer Programmer Analyst
- Computer Programmer
- Applications Developer
- Analyst Programmer
- White Hat Hacker
- Website Programmer
- Website Developer
- Website Designer
- Web Site Developer
- Web Site Designer
- Web Page Designer
- Web Graphic Designer
- Web Editor
- Web Designer
- Web Architect
- Web Analyst
- Videogame Tester
- Video Game Tester
- Video Game Programmer
- Systems Programmer
- Systems Analyst
- System Software Developer
- Software Tester
- Software Programmer
- Software Engineer
- Software Development Engineer
- Simulation Developer
- SAS Programmer
- Report Developer
- Oracle Developer
- Operating System Programmer
- Object-Oriented Programmer
- Network Administrator
- Mainframe Programmer
- Mainframe Developer
- Java Programmer
- Internet Webmaster
- Internet Designer
- Information Architect
- Graphic Engineer
- Game Programmer
- Game Developer
- Enterprise Architect
- Engineering Programmer
- Engineering and Scientific Programmer
- Database Programmer
- Database Engineer
- Database Developer
- Database Designer
- Cryptologist
- CRM Developer (Customer Relationship Management Developer)
- Content Manager
- Computer Programming Supervisor
- Computer Language Coder
- Computer Graphic Designer
- Computer Graphic Artist
- Computer Game Tester
- Computer Game Programmer
- Computer Animator
- COBOL Programmer (Common Business Oriented Language Programmer)
- Client Server Programmer
- Certified Ethical Hacker
- Business Systems Analyst
- Business Programmer
- Bioinformatics Specialist
- Beta Tester
- Applications Programmer
- Application Programmer Analyst
- .NET Programmer
- .NET Developer
Tasks for “Web Application Developer”
- Prepare detailed workflow charts and diagrams that describe input, output, and logical operation, and convert them into a series of instructions coded in a computer language.
- Correct errors by making appropriate changes and rechecking the program to ensure that the desired results are produced.
- Perform systems analysis and programming tasks to maintain and control the use of computer systems software as a systems programmer.
- Write, update, and maintain computer programs or software packages to handle specific jobs such as tracking inventory, storing or retrieving data, or controlling other equipment.
- Investigate whether networks, workstations, the central processing unit of the system, or peripheral equipment are responding to a program's instructions.
- Collaborate with computer manufacturers and other users to develop new programming methods.
- Assign, coordinate, and review work and activities of programming personnel.
- Consult with managerial, engineering, and technical personnel to clarify program intent, identify problems, and suggest changes.
- Perform or direct revision, repair, or expansion of existing programs to increase operating efficiency or adapt to new requirements.
- Write or contribute to instructions or manuals to guide end users.
- Conduct trial runs of programs and software applications to be sure they will produce the desired information and that the instructions are correct.
- Compile and write documentation of program development and subsequent revisions, inserting comments in the coded instructions so others can understand the program.
- Train subordinates in programming and program coding.
- Consult with and assist computer operators or system analysts to define and resolve problems in running computer programs.
- Write, analyze, review, and rewrite programs, using workflow chart and diagram, and applying knowledge of computer capabilities, subject matter, and symbolic logic.
Related Technology & Tools
- Desktop computers
- Mainframe operating systems
- Mainframe computers
- Computer servers
- Serial port cards
- Google Analytics
- Oracle PL/SQL
- Threaded code compiler
- Debugging software
- Epic Systems
- Network intrusion prevention systems NIPS
- MongoDB
- SAP Crystal Reports
- Integrated development environment IDE software
- Simulation program with integrated circuit emphasis SPICE
- AJAX
- Computer aided design and drafting CADD software
- Interface definition language IDL
- IEA Software Emerald
- FileMaker Pro
- Adobe Systems Adobe Dreamweaver
- Apache Tomcat
- Progress OpenEdge ABL
- Wireshark
- Microsoft FrontPage
- Greatis Object Inspector
- Microsoft Exchange Server
- Amazon Kinesis
- Human resource management software HRMS
- Teradata Database
- SAP
- Microsoft Access
- String oriented symbolic language SNOBOL
- SPSS
- Stage compiler
- Adobe Systems Adobe ColdFusion
- Microsoft PowerPoint
- Microsoft SharePoint
- Apache Subversion SVN
- Progress WebSpeed Workshop
- Transact-SQL
- Apache Maven
- Logo
- Hewlett Packard HP-UX
- Sybase
- Computer On-line Real-time Applications Language CORAL 66
- IBM WebSphere
- CAST SQL Builder
- Apache Cassandra
- Algorithmic language ALGOL
- Common Lisp Object System CLOS
- Modula
- Virage VS Archive
- Shell script
- J
- StataCorp Stata
- Adobe Systems Adobe Illustrator
- Computer Associates integrated data management system CA-IDMS
- dBASE Plus
- Restructured extended executor REXX
- Enterprise JavaBeans
- Microsoft Visual Basic Scripting Edition VBScript
- Microsoft ActiveX
- Data entry software
- ReCrystallize Crystal Reports
- R
- Tier generator software
- Embarcadero Delphi
- Oracle JavaServer Pages JSP
- Oracle WebLogic Server
- Self
- Microsoft SQL Server
- NetSuite ERP
- Hibernate ORM
- Just-in-time compiler
- Relational database management software
- Microsoft Publisher
- Code munger software
- Python
- Microsoft PowerShell
- The MathWorks MATLAB
- Red Hat Enterprise Linux
- Common business oriented language COBOL
- Ada
- ABC Compiler
- Decompilers
- Atlassian JIRA
- UNIX
- Forth
- Objective C
- Event-driven State-machines Programming
- McAfee
- Corel CorelDraw Graphics Suite
- jQuery
- Hewlett Packard LoadRunner
- Microsoft Visual Basic
- Compilers
- A programming language APL
- Nagios
- Symbolic debugger software
- Linux
- Git
- Pascal
- Dassault Systemes CATIA
- Code generator software
- Apache Pig
- Customer information control system CICS
- Qlik Tech QlikView
- PowerSoft PowerBuilder
- Oracle JDBC
- Veritas NetBackup
- Prolog
- C#
- Apache Hadoop
- Microsoft SQL Server Reporting Services
- C
- NoSQL
- PHP: Hypertext Preprocessor
- Google AngularJS
- Snort
- Source code editor software
- Eclipse IDE
- Adobe Systems Adobe Flash
- IBM Power Systems software
- Objective Caml
- ESRI ArcGIS software
- Microsoft Visual Studio
- Adobe Systems Adobe ActionScript
- Workflow software
- Revision control software
- Microsoft ESP SDK
- Geographic information system GIS software
- One pass compiler software
- Eiffel
- Progress Sonic ESB
- Apache HTTP Server
- Oracle JD Edwards EnterpriseOne
- Citrix
- Xerces2 Java Parser
- Oracle PeopleSoft
- Unified modeling language UML
- Partial class generator software
- Apache Hive
- Cascading Style Sheets CSS
- Drupal
- Oracle Java
- American National Standards Institute ANSI C
- MUMPS M
- Microsoft ASP.NET
- LAMP Stack
- Oberon
- Microsoft Visual FoxPro
- Practical extraction and reporting language Perl
- Source code migration software
- SAP NetWeaver BW
- IBM Domino
- PostgreSQL
- Advanced business application programming ABAP
- Delphi Technology
- Gambit Scheme
- SAP BusinessObjects Data Integrator
- Microsoft .NET Framework
- MicroStrategy
- Sybase SQL Server
- Microsoft Visual Basic.NET
- Incremental compiler software
- ICON programming language
- CA Erwin Data Modeler
- Graphical user interfaces GUI
- Ruby on Rails
- IBM Rational ClearCase
- Programming language one PL/I
- Smalltalk
- Bentley MicroStation
- Low-level debugger software
- Microsoft Dynamics GP
- Microsoft Excel
- Beginner's all-purpose symbolic instruction code BASIC
- IBM DB2
- Adobe Systems Adobe PostScript
- Spring Framework
- Oracle E-Business Suite Financials
- MySQL
- Ubuntu
- Web service definition language WDSL
- ABC: the AspectBench Compiler for AspectJ
- Adobe Systems Adobe Flex
- Extensible HyperText Markup Language XHTML
- Haskell
- Microsoft Project
- IBM Cognos Impromptu
- Oracle Solaris
- Call-processing language CPL
- Red Hat WildFly
- Virtual private networking VPN software
- Oracle Fusion Applications
- Assembler
- Basis BBx VisualPRO/5
- Ruby
- Microsoft Silverlight
- Splunk Enterprise
- Interstate connection ICON
- Ext JS
- Microsoft Office
- Hypertext markup language HTML
- Inline code expander software
- Clipper
- C++
- Mixed code generator
- Data definition language DDL
- Oracle Business Intelligence Enterprise Edition
- National Instruments LabVIEW
- Retargetable compiler
- Puppet
- KornShell
- Job control language JCL
- Microsoft Word
- Adobe Systems Adobe Photoshop
- Adobe Systems Adobe Fireworks
- Interpreter software
- Emerald Software Group Emerald Green Office
- IBM InfoSphere DataStage
- B-Method
- Scheme
- Data manipulation language DML
- CoffeeCup The HTML Editor
- AWK
- Microsoft Dynamics
- Perforce Helix software
- Apache Struts
- Bourne Shell
- Tableau
- Symantec Visual Cafe
- Collaborative Application Markup Language CAML
- Node.js
- Structured query language SQL
- Verilog
- JavaScript
- Swift
- SAP Business Objects
- Apache Solr
- Adobe Systems Adobe Acrobat
- Dynamic hypertext markup language DHTML
- Extensible markup language XML
- Command interpreters
- Microsoft Visual C#
- Apache Spark
- Minitab
- Extensible stylesheet language XSL
- Oracle Hyperion
- Microsoft Systems Management Server
- Oracle PeopleSoft Financials
- Microsoft Visio
- List processing language LISP
- SAS
- Bigloo Scheme
- Structured Query Report SQR
- Microsoft Visual C# .NET
- Microsoft Extensible Application Markup Language (XAML)
- E++ pattern language
- Formula translation/translator FORTRAN