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