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