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