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