Will “Computer Applications Engineer” be Replaced By Robots? 🤔
4.2% Chance of Automation
“Computer Applications Engineer” will not be replaced by robots.
This job is ranked #130 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
Develop, create, and modify general computer applications software or specialized utility programs. Analyze user needs and develop software solutions. Design software or customize software for client use with the aim of optimizing operational efficiency. May analyze and design databases within an application area, working individually or coordinating database development as part of a team. May supervise computer programmers.
Job Details
- The SOC (Standard Occupational Classification) code is 15-1132.00
- The Mean Annual Wage in the U.S. is $ 104,300.00
- The Mean Hourly Wage is $ 50.00
- Currently, there are 794,000 people on this job
☝️ Information based on the reference occupation “Software Developers, Applications”.
Also Known As…
- Software Developers, Applications
- Technical Consultant
- Software Engineer
- Software Development Engineer
- Software Developer
- Software Architect
- Information Technology Analyst (IT Analyst)
- Computer Consultant
- Applications Developer
- Application Integration Engineer
- Application Developer
- Windows Software Engineer
- Video Game Engineer
- User Interface Designer
- Usability Engineer
- Test Engineer
- Technical Support Engineer
- Supplier Quality Engineer
- Solutions Architect
- Software Writer
- Software Tester
- Software Requirements Engineer
- Software Quality Engineer
- Software Quality Assurance Specialist
- Software Installer
- Software Engineering Supervisor
- Software Designer
- Software Computer Specialist
- Software Applications Specialist
- Software Applications Engineer
- Software Applications Developer
- Software Applications Designer
- Software Applications Architect
- Simulation Developer
- Sharepoint Developer
- Lotus Notes Developer
- Knowledge Management Application Developer
- Java Software Engineer
- Java Software Developer
- Java Programmer
- iOS Developer
- Internet Site Designer
- Internet Consultant
- Internet Application Developer
- Interface Designer
- Information Technology Consultant (IT Consultant)
- Implementation Specialist
- Game Engineer
- Game Developer
- Firmware Engineer
- Drone Software Development Engineer
- DevOps Engineer
- Database Developer
- Data Modeler
- Configuration Manager
- Computer Software Engineer
- Computer Programmer Analyst
- Computer Engineer
- Computer Architect
- Computer Applications Developer
- Business Intelligence Developer
- Bioinformatics Specialist
- Beta Tester
- Automation Engineer
- Artificial Intelligence Specialist
- Applications System Analyst
- Applications Software Engineering Information Technology Specialist (Applications Software Engineering IT Specialist)
- Applications Quality Assurance Specialist
- Applications Programmer
- Applications Engineer
- Applications Analyst
- Application Integrator
- Application Architect
- Android Developer
- .NET Developer
Tasks for “Computer Applications Engineer”
- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design.
- Confer with systems analysts, engineers, programmers and others to design system and to obtain information on project limitations and capabilities, performance requirements and interfaces.
- Train users to use new or modified equipment.
- Develop and direct software system testing and validation procedures, programming, and documentation.
- Recommend purchase of equipment to control dust, temperature, and humidity in area of system installation.
- Modify existing software to correct errors, allow it to adapt to new hardware, or to improve its performance.
- Determine system performance standards.
- Store, retrieve, and manipulate data for analysis of system capabilities and requirements.
- Supervise the work of programmers, technologists and technicians and other engineering and scientific personnel.
- Specify power supply requirements and configuration.
- Obtain and evaluate information on factors such as reporting formats required, costs, and security needs to determine hardware configuration.
- Coordinate software system installation and monitor equipment functioning to ensure specifications are met.
- Analyze user needs and software requirements to determine feasibility of design within time and cost constraints.
- Consult with customers about software system design and maintenance.
- Analyze information to determine, recommend, and plan computer specifications and layouts, and peripheral equipment modifications.
Related Technology & Tools
- Mainframe computers
- Digital cameras
- Personal digital assistants PDA
- Desktop computers
- Logic analyzers
- Flash disks
- Application servers
- In circuit emulators ICE
- Computer servers
- Notebook computers
- Transact-SQL
- IEA Software Emerald
- C++
- MicroStrategy
- IBM Notes
- Citrix
- Sybase PowerBuilder
- FileMaker Pro
- Bentley MicroStation
- Hypertext markup language HTML
- XML Path Language XPATH
- Symantec
- Embarcadero JBuilder
- Cascading Style Sheets CSS
- Dynamic analysis software
- Linux
- Blackboard
- Wireshark
- Enterprise JavaBeans
- ABC: the AspectBench Compiler for AspectJ
- Apache Cassandra
- Google AdWords
- Autodesk Revit
- SAS
- Microsoft SharePoint
- Apache Pig
- C#
- Microsoft Word
- Objective Caml
- Epic Systems
- Adobe Systems Adobe AfterEffects
- IBM Domino
- Data entry software
- Oracle PeopleSoft Financials
- Healthcare common procedure coding system HCPCS
- Pascal
- Test implementation software
- IBM DB2
- Talend Data Fabric
- Microsoft Visual Basic Scripting Edition VBScript
- Atlassian JIRA
- The MathWorks MATLAB
- A programming language APL
- Visible Razor
- Prolog
- NetSuite ERP
- Microsoft .NET Framework
- Salesforce software
- Oracle JavaServer Pages JSP
- MUMPS M
- Apple Final Cut Pro
- Enterprise application integration EAI software
- Data definition language DDL
- B-Method
- StataCorp Stata
- NoSQL
- Component-based Scalable Logical Architecture CSLA
- Microsoft Outlook
- ICON programming language
- Structured query language SQL
- jQuery
- Dassault Systemes CATIA
- Extensible stylesheet language transformations XSLT
- Apache Hadoop
- IBM Rational Requisite Pro
- Automated installation software
- Nagios
- SPSS
- Hewlett Packard HP-UX
- CA Erwin Data Modeler
- Restructured extended executor REXX
- MySQL
- System testing software
- Apache Hbase
- Microsoft Visual Basic
- Adobe Systems Adobe Flash
- Microsoft Visio
- Apache Struts
- Adobe Systems Adobe Creative Cloud
- Usability testing software
- Microsoft PowerPoint
- IBM Rational Rose XDE Developer
- IBM InfoSphere DataStage
- SAP Business Objects
- Google AngularJS
- Extensible HyperText Markup Language XHTML
- Microsoft ASP.NET
- Oracle Business Intelligence Enterprise Edition
- SAP Crystal Reports
- Scheme programming language
- Hewlett Packard LoadRunner
- Qlik Tech QlikView
- YouTube
- Drupal
- Source code editor software
- Splunk Enterprise
- List processing language LISP
- Oracle JDBC
- Oracle JD Edwards EnterpriseOne
- Unit testing software
- Integrated development environment IDE software
- R
- Emerald Software Group Emerald Green Office
- Hibernate ORM
- Smalltalk
- Adobe Systems Adobe Photoshop
- Python
- IBM Rational PurifyPlus
- Object Management Group Object Request Broker
- Adobe Systems Adobe ActionScript
- Embarcadero Delphi
- Migration software
- Load testing software
- Amazon Kinesis
- Verilog
- Integration testing software
- Computer On-line Real-time Applications Language CORAL 66
- Microsoft Internet Information Service IIS
- Functional testing software
- Advanced business application programming ABAP
- Requirements management software
- Practical extraction and reporting language Perl
- Common Lisp Object System CLOS
- Delphi Technology
- PostgreSQL
- Self
- Microsoft ActiveX
- Veritas NetBackup
- IBM Middleware
- Microsoft Publisher
- Oracle Java
- Microsoft Visual Studio
- Apache Flume
- Mutation testing software
- Oracle Hyperion
- Apache Oozie
- Modula
- Forth
- IBM Rational ClearCase
- EXT js
- Customer information control system CICS
- Programming language one PL/I
- Red Hat Enterprise Linux
- IBM Power Systems software
- Stress testing software
- LexisNexis
- Patch management software
- Microsoft SQL Server Reporting Services
- Deployment software
- Component object model COM software
- Test design software
- Autodesk AutoCAD
- Ubuntu
- Version control software
- Node.js
- Oracle Fusion Applications
- Computer Associates integrated data management system CA-IDMS
- Web service definition language WDSL
- Adobe Systems Adobe Fireworks
- Data manipulation language DML
- Symantec Visual Cafe
- Apache HTTP Server
- Minitab
- Sybase SQL Server
- Graphical user interface GUI builder software
- AWK
- Oracle Solaris
- American National Standards Institute ANSI C
- Regression testing software
- Eiffel
- Microsoft Dynamics GP
- Oracle PL/SQL
- Eclipse IDE
- Dynamic hypertext markup language DHTML
- Encryption software
- Adobe Systems Adobe Acrobat
- Autodesk AutoCAD Civil 3D
- Oracle Primavera Enterprise Project Portfolio Management
- ABC Compiler
- JavaScript
- Data analysis software
- Apache Maven
- Swift
- Allaire ColdFusion
- Tableau
- Distributed component object model DCOM software
- Microsoft ESP SDK
- Amazon DynamoDB
- PHP: Hypertext Preprocessor
- Job control language JCL
- Oracle DBMS
- Oracle WebLogic Server
- Puppet
- Collaborative Application Markup Language CAML
- Microsoft Visual C# .NET
- Ruby on Rails
- Structured Query Report SQR
- Web server software
- Apache Solr
- Google Analytics
- Microsoft PowerShell
- IBM Cognos Impromptu
- Computer aided design and drafting software CADD
- J
- Oracle Eloqua
- C
- Adobe Systems Adobe Flex
- Oberon
- Interstate connection ICON
- Apache Spark
- Recovery testing software
- Interoperability testing software
- PTC Creo Parametric
- Migration testing software
- Microsoft SQL Server
- IBM Rational ClearQuest
- MongoDB
- Adobe Systems Adobe InDesign
- Red Hat WildFly
- Spring Framework
- Adobe Systems Adobe Illustrator
- National Instruments LabVIEW
- Apache Avro
- UNIX
- Formula translation/translator FORTRAN
- LAMP Stack
- Embedded systems development software
- Common business oriented language COBOL
- Static analysis software
- Apache Hive
- IBM WebSphere
- Beginner's all-purpose symbolic instruction code BASIC
- Microsoft Office
- Defect tracking software
- KornShell
- Gambit Scheme
- Sybase
- AJAX
- Microsoft Project
- Microsoft Active Server Pages ASP
- Teradata Database
- Microsoft Exchange Server
- Apache Tomcat
- ADO.NET
- Extensible markup language XML
- String oriented symbolic language SNOBOL
- Sun Microsystems Java 2 Platform Enterprise Edition J2EE
- Algorithmic language ALGOL
- SAP Netweaver
- Ruby
- Microsoft Windows
- Apache Subversion SVN
- Simulation program with integrated circuit emphasis SPICE
- Perforce Helix software
- Interface definition language IDL
- McAfee
- Talend Big Data Integration
- Oracle PeopleSoft
- Computer assisted software engineering CASE software
- Relational database management software
- SAP
- Git
- Virtual private networking VPN software
- Microsoft Dynamics
- Call-processing language CPL
- Event-driven State-machines Programming
- MEDITECH software
- Microsoft Access
- Bigloo Scheme
- Security testing software
- Objective C
- Haskell
- Oracle E-Business Suite Financials
- Human resource management software HRMS
- ESRI ArcGIS software
- Adobe Systems Adobe Dreamweaver
- Unified modeling language UML
- Microsoft Excel
- Ada
- E++ pattern language
- Microsoft Visual Basic.NET