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