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