🤖 BARBIE MODE ACTIVATED 💗    Your adblocker was detected!    Comic Sans has been applied as cosmic punishment 💅    Ads keep this database FREE — please whitelist replacedbyrobot.info!    ✨ Everything is pink and that's entirely your fault ✨    🌸                     🤖 BARBIE MODE ACTIVATED 💗    Your adblocker was detected!    Comic Sans has been applied as cosmic punishment 💅    Ads keep this database FREE — please whitelist replacedbyrobot.info!    ✨ Everything is pink and that's entirely your fault ✨    🌸                     
Automation Risk Analysis

Will “Application Programmer” be Automated?

Advertisement

A robot took your ad!

Ads keep this free database of 57,000+ jobs alive. Please whitelist replacedbyrobot.info — we promise our ads are tasteful!

AI Exposure Risk

58%

“Application Programmer” will maybe be replaced by AI.

Based on the cognitive demands, communication requirements, and logical reasoning intrinsic to this occupation according to O*NET data, we project a 58% probability of disruption by generative AI and Large Language Models.

Automation & Robot Risk

27%

“Application Programmer” will almost certainly not be replaced by robots.

Evaluating the physical dexterity, repetitive motion tasks, and manual labor associated with this role, our analysis indicates a 27% likelihood of substitution by advanced robotics systems.

Personal & Financial Insights

Every occupation has a unique profile. For Software Developers, the Bureau of Labor Statistics and O*NET classify the day-to-day work broadly as: Research, design, and develop computer and network software or specialized utility programs. Analyze user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis. Update software or enhance existing software capabilities. May work with computer hardware engineers to integrate hardware and software systems, and develop specifications and performance requirements. May maintain databases within an application area, working individually or coordinating database development as part of a team.

Avg. Annual Salary $144,570
Avg. Hourly Wage $69.50
Available Jobs (US) 1,654,440
Job Title & Hierarchy Code (SOC) Software Developers #15-1252
Wage vs. National Median
ℹ️

Data is based on the reference occupation: “Software Developers”

Advertisement

A robot took your ad!

Ads keep this free database of 57,000+ jobs alive. Please whitelist replacedbyrobot.info — we promise our ads are tasteful!

Core Skills & Abilities

  • Consult with customers or other departments on project status, proposals, or technical issues, such as software system design or maintenance.

  • Determine system performance standards.

  • Prepare reports or correspondence concerning project specifications, activities, or status.

  • Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.

  • Obtain and evaluate information on factors such as reporting formats required, costs, or security needs to determine hardware configuration.

  • Train users to use new or modified equipment.

  • Monitor functioning of equipment to ensure system operates in conformance with specifications.

  • Analyze information to determine, recommend, and plan installation of a new system or modification of an existing system.

  • Analyze user needs and software requirements to determine feasibility of design within time and cost constraints.

  • Confer with data processing or project managers to obtain information on limitations or capabilities for data processing projects.

  • Supervise the work of programmers, technologists and technicians and other engineering and scientific personnel.

  • Coordinate installation of software system.

  • Confer with systems analysts, engineers, programmers and others to design systems and to obtain information on project limitations and capabilities, performance requirements and interfaces.

  • Supervise and assign work to programmers, designers, technologists, technicians, or other engineering or scientific personnel.

  • Develop or direct software system testing or validation procedures, programming, or documentation.

  • Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.

  • Store, retrieve, and manipulate data for analysis of system capabilities and requirements.

Technologies & Software

  • Selenium
  • Dropbox
  • GroupMe
  • GNU Image Manipulation Program GIMP
  • R
  • Cascading style sheets CSS
  • IBM Rational PurifyPlus
  • Graphical user interface GUI builder software
  • Salesforce Visualforce
  • Component object model COM software
  • Spring Framework
  • Microsoft ActiveX
  • Static analysis software
  • Cisco IOS
  • Interoperability testing software
  • Encryption software
  • Bigloo Scheme
  • Microsoft Visual C# .NET
  • Microsoft Azure DevOps Services
  • Evernote
  • IBM Notes
  • Graphical user interface GUI design software
  • Microsoft PowerPoint
  • Oracle PL/SQL
  • Amazon Web Services AWS CloudFormation
  • Oracle PeopleSoft Financials
  • Apache Struts
  • YouTube
  • Microsoft Active Server Pages ASP
  • Adobe Acrobat
  • ServiceNow
  • Drupal
  • Amazon Web Services AWS software
  • Job control language JCL
  • IBM Domino
  • Usability testing software
  • Bolt.new
  • Automated installation software
  • Vue.js
  • IBM Power Systems software
  • Google Sheets
  • Talend Data Fabric
  • Microsoft .NET Framework
  • Firewall software
  • React Redux
  • Apache Flume
  • Forth
  • PyTorch
  • Oracle Business Intelligence Suite
  • Defect tracking software
  • Microservices Architecture
  • Component-based Scalable Logical Architecture CSLA
  • Oracle PeopleSoft
  • Requirements management software
  • Qwen (Alibaba)
  • ESRI ArcGIS software
  • Embarcadero JBuilder
  • Embedded systems development software
  • LAMP Stack
  • Restructured extended executor REXX
  • FileMaker Pro
  • Apache Avro
  • Microsoft SQL Server Reporting Services SSRS
  • List processing language LISP
  • OpenAI ChatGPT
  • Apache Maven
  • Load testing software
  • Software development tools
  • Microsoft Office software
  • IBM Rational ClearCase
  • Simple API for XML SAX
  • Oracle Java 2 Platform Enterprise Edition J2EE
  • Google Angular
  • IBM Rational RequisitePro
  • WordPress
  • Open Graphics Library OpenGL
  • Amazon Redshift
  • UNIX Shell
  • Sun Microsystems Java Persistence API
  • Voice over internet protocol VoIP system software
  • Apache Airflow
  • JFrog Artifactory
  • Algorithmic language ALGOL
  • Distributed database management software
  • Atlassian Bamboo
  • Data analysis software
  • Informatica software
  • Programming language one PL/I
  • Scala
  • Fault testing software
  • Document Object Model DOM Scripting
  • Google Antigravity
  • Apache Hive
  • Oracle JavaServer Pages JSP
  • Scheme
  • System testing software
  • Oracle Cloud software
  • Salesforce software
  • Teradata Database
  • Llama (Meta)
  • IBM WebSphere
  • Microsoft SharePoint
  • SAP software
  • Apache Groovy
  • Gambit Scheme
  • MySQL
  • Kubernetes
  • Embarcadero Delphi
  • Source code editor software
  • Microsoft Visual Basic.NET
  • J
  • Extensible hypertext markup language XHTML
  • Mistral (Mistral AI)
  • TensorFlow
  • 3M Post-it App
  • Puppet
  • Microsoft DirectX
  • Wind River VxWorks
  • Kimi (Moonshot AI)
  • Microsoft OneNote
  • Allaire ColdFusion
  • IBM Rational Rose XDE
  • Mutation testing software
  • Security testing software
  • JavaScript Object Notation JSON
  • Operating system shells
  • Apache Solr
  • SAP Adaptive Server Enterprise
  • Perl
  • React Native
  • JUnit
  • Perforce Helix software
  • IBM WebSphere MQ
  • Regression testing software
  • Canu
  • GitHub Copilot
  • IBM DB2
  • Microsoft Windows Server
  • KornShell
  • Dynamic modeling software
  • Microsoft Team Foundation Server
  • Eclipse IDE
  • Common business oriented language COBOL
  • Microsoft Power BI
  • Single sign-on SSO
  • C
  • File server software
  • Hewlett Packard HP-UX
  • Web server software
  • SAS
  • Extensible markup language XML
  • Oracle Eloqua
  • Ruby on Rails
  • Microsoft Visual Studio
  • Oracle Business Intelligence Enterprise Edition
  • JavaScript framework software
  • Interface definition language IDL
  • Google Android
  • Apache Ant
  • RabbitMQ
  • Red Hat Ansible Engine
  • Perplexity AI
  • Transact-SQL
  • Google Slides
  • AWK
  • Gemini (Google)
  • Xcode
  • Eiffel
  • Ubuntu
  • Wireshark
  • Node.js
  • Virtual private networking VPN software
  • Deployment software
  • Platform as a service PaaS
  • Google Drive
  • AJAX
  • String oriented symbolic language SNOBOL
  • Stress testing software
  • Win CE
  • Kotlin
  • Configuration management software
  • Enterprise application integration EAI software
  • Microsoft Power Automate
  • GraphQL
  • Social media sites
  • React
  • Microsoft Azure software
  • Flipgrid
  • Oracle Business Intelligence Discoverer
  • QNX
  • Codeium
  • Oracle Solaris
  • Call-processing language CPL
  • Google Meet
  • Border Gateway Protocol BGP
  • Claude (Anthropic)
  • SAP Business Intelligence
  • ADO.NET
  • ChatGPT (OpenAI)
  • The MathWorks MATLAB
  • Event-driven State-machines Programming
  • Backup and archival software
  • Minitab
  • Linux
  • Tableau
  • Real time operating system RTOS software
  • MuleSoft software
  • Cisco Webex
  • Microsoft Dynamics GP
  • GitHub
  • NortonLifeLock cybersecurity software
  • E++ pattern language
  • Jupyter Notebook
  • Apache HBase
  • Test implementation software
  • GitLab
  • Integration testing software
  • MicroStrategy
  • Relational database management software
  • Microsoft SQL Server Integration Services SSIS
  • Ruby
  • Skype
  • Hewlett Packard LoadRunner
  • Migration software
  • IBM Cognos Impromptu
  • Microsoft Project
  • jQuery
  • MongoDB
  • Marketo Marketing Automation
  • Red Hat Enterprise Linux
  • Oracle Fusion Middleware
  • Bash
  • Tabnine
  • DataVision
  • Gemini Code Assist
  • Test design software
  • PHP
  • Bootstrap
  • Screencastify
  • Talend Big Data Integration
  • Verilog
  • Oracle Primavera Enterprise Project Portfolio Management
  • Apache Hadoop
  • StataCorp Stata
  • Veritas NetBackup
  • Microsoft PowerShell
  • Distributed component object model DCOM software
  • Microsoft ASP.NET
  • DeepSeek
  • Lovable.dev
  • ABC Compiler
  • Haskell
  • C++
  • Oracle E-Business Suite Financials
  • Hypertext markup language HTML
  • Microsoft Word
  • Software distribution management software
  • Google Docs
  • Amazon CodeWhisperer
  • SAP Crystal Reports
  • Dynamic analysis software
  • IBM AIX
  • Visible Razor
  • Emerald Software Group Emerald Green Office
  • Interstate connection ICON
  • Microsoft Visual Basic
  • Shell script
  • Structured Query Report SQR
  • MathWorks Simulink
  • Collaborative Application Markup Language CAML
  • Adobe ActionScript
  • SonarQube
  • LogMeIn GoToWebinar
  • Microsoft Exchange
  • Migration testing software
  • JavaScript
  • Zoom
  • Microsoft Active Directory
  • SAP PowerBuilder
  • Apache Oozie
  • Extensible stylesheet language transformations XSLT
  • Blink
  • Apache Kafka
  • Adobe Creative Cloud software
  • Management information systems MIS
  • Adobe Illustrator
  • Enterprise JavaBeans
  • PostgreSQL
  • Mistral AI (chat/models)
  • Microsoft Visual Basic for Applications VBA
  • Formula translation/translator FORTRAN
  • FaceTime
  • Moodle
  • Microsoft Outlook
  • NoSQL
  • Grok (xAI)
  • SmugMug Flickr
  • JamBoard
  • Oracle Hyperion
  • SAP NetWeaver
  • Apache Pig
  • Spring Boot
  • Redis
  • Objective C
  • Apache Tomcat
  • Oberon
  • Atlassian JIRA
  • PuTTY
  • LogMeIn GoToMeeting
  • Qlik Tech QlikView
  • Swift
  • XML Path Language XPATH
  • Google Analytics
  • Chef
  • Oracle JD Edwards EnterpriseOne
  • Oracle JDBC
  • Unit testing software
  • Version control software
  • SAP Business Objects
  • Prolog
  • Ext JS
  • Apache Spark
  • Amazon Simple Storage Service S3
  • Microsoft ASP.NET Core MVC
  • IBM SPSS Statistics
  • Docker
  • Quest Erwin Data Modeler
  • Git
  • Eclipse Jersey
  • Django
  • LibreOffice
  • Disk operating system DOS
  • Hibernate ORM
  • Oracle WebLogic Server
  • Patch management software
  • TypeScript
  • Loom
  • Adobe InDesign
  • Enterprise resource planning ERP software
  • Magellan Firmware
  • Microsoft Dynamics
  • v0 by Vercel
  • Devin (Cognition AI)
  • Microsoft ESP SDK
  • A programming language APL
  • Oracle Fusion Applications
  • Airtable
  • Functional testing software
  • Amazon Elastic Compute Cloud EC2
  • Apache Cassandra
  • Apache Subversion SVN
  • American National Standards Institute ANSI C
  • Apache HTTP Server
  • McAfee
  • Common Lisp Object System CLOS
  • Gradle
  • Figma
  • Python
  • NetSuite ERP
  • Storage area network SAN software
  • Adobe Dreamweaver
  • Web service definition language WDSL
  • Cursor AI
  • Software libraries
  • Red Hat OpenShift
  • Amazon Kinesis
  • Oracle Java
  • Nova (Amazon)
  • Blackbaud The Raiser's Edge
  • ABC: the AspectBench Compiler for AspectJ
  • Pascal
  • IBM z/OS operating systems
  • Adobe Photoshop
  • Microsoft Teams
  • Microsoft Internet Information Services (IIS)
  • Microsoft SQL Server
  • IBM Rational ClearQuest
  • Snowflake
  • ICON programming language
  • Oracle Java Message Service JMS
  • Trimble SketchUp Pro
  • Computer On-line Real-time Applications Language CORAL 66
  • IBM Middleware
  • Computer Associates integrated data management system CA-IDMS
  • MUMPS M
  • Beginner's all-purpose symbolic instruction code BASIC
  • Delphi Technology
  • Simulation program with integrated circuit emphasis SPICE
  • Symantec Visual Cafe
  • Oracle Reports
  • Microsoft Access
  • Smalltalk
  • Unified modeling language UML
  • Adobe After Effects
  • Atlassian Bitbucket
  • Backbone.js
  • RESTful API
  • Blackboard software
  • Microsoft Windows
  • IBM Terraform
  • Adobe Flex
  • Oracle Database
  • Citrix cloud computing software
  • Ada
  • Elasticsearch
  • Google Sites
  • Structured query language SQL
  • Google Gmail
  • Oracle SQL Developer
  • Modula
  • Ansible software
  • Integrated development environment IDE software
  • Amazon DynamoDB
  • Jenkins CI
  • National Instruments LabVIEW
  • Microsoft transact-structural query language T-SQL
  • Data manipulation language DML
  • Object Management Group Object Request Broker
  • Data definition language DDL
  • Go
  • Oracle Application Server
  • Nagios
  • Alteryx software
  • Operating system software
  • Apple macOS
  • Advanced business application programming ABAP
  • Recovery testing software
  • Microsoft Excel
  • B-Method
  • UNIX
  • Web application software
  • Objective Caml
  • Atlassian Confluence
  • LinkedIn
  • Document management system software
  • Slack
  • IEA Software Emerald
  • Splunk Enterprise
  • C#
  • Dynamic hypertext markup language DHTML
  • Microsoft Publisher
  • Red Hat WildFly
  • SAP ERP
  • IBM InfoSphere DataStage
  • Microsoft Visio
  • Workday software
  • LexisNexis
  • Customer information control system CICS
  • VMware
  • Apple iOS
  • Microsoft Visual Basic Scripting Edition VBScript
  • Google Cloud software
  • Notebook computers
  • Desktop computers
  • In circuit emulators ICE
  • Mainframe computers
  • Flash disks
  • Multi-core central processing unit CPU
  • Logic analyzers
  • Application servers
  • Graphics processing unit GPU
  • Digital cameras
  • Computer servers
  • Directory servers

Alternative Job Titles