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