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.
Sample of reported job titles:
Application Developer, Application Integration Engineer, Developer, DevOps Engineer (Development Operations Engineer), Infrastructure Engineer, Software Architect, Software Developer, Software Development Engineer, Software Engineer, Systems Engineer
You will be leaving O*NET OnLine to visit our sister site My Next Move. You can return by using the Back button in your browser, or by choosing “O*NET OnLine” from the O*NET Sites menu at the bottom of any page in My Next Move.
You will be leaving O*NET OnLine to visit our sister site My Next Move for Veterans. You can return by using the Back button in your browser, or by choosing “O*NET OnLine” from the O*NET Sites menu at the bottom of any page in My Next Move for Veterans.
Saldrá de O*NET OnLine para visitar nuestro sitio afiliado Mi Próximo Paso. Puede regresar usando el botón Atrás en su navegador, o eligiendo “O*NET OnLine” en el menú Sitios O*NET en la parte inferior de cualquier página en Mi Próximo Paso.
Software Skills Save Table: XLSX CSV
-
Access software — Citrix cloud computing software; PuTTY
-
Administration software — Software distribution management software
-
-
-
Authentication server software — Single sign-on SSO
-
Backup or archival software — Backup and archival software; Veritas NetBackup
-
-
Cloud-based data access and sharing software — Dropbox; Google Drive; Platform as a service PaaS; Slack
Hot Technology
-
-
Clustering software — VMware
-
Communications server software — IBM Domino
-
Computer based training software — Moodle
-
-
Content workflow software — Atlassian JIRA

; Emerald Software Group Emerald Green Office
-
Customer relationship management CRM software — Blackbaud The Raiser's Edge; Oracle Eloqua; Salesforce software
Hot Technology
-
-
Data base reporting software — Microsoft SQL Server Reporting Services SSRS
Hot Technology ; Oracle Business Intelligence Discoverer; SAP Business Intelligence; SAP Crystal Reports
; 3 more
-
-
-
Desktop communications software — Skype
-
Desktop publishing software — Adobe InDesign
Hot Technology ; Microsoft Publisher
-
-
Device drivers or system software — Microsoft DirectX
-
-
Electronic mail software — Google Gmail; IBM Notes; Microsoft Exchange; Microsoft Outlook
Hot Technology
-
-
-
Enterprise system management software — IBM Power Systems software
-
-
File versioning software — Apache Subversion SVN
Hot Technology ; Git

; Version control software
-
Filesystem software — File server software
-
Financial analysis software — Delphi Technology; Oracle E-Business Suite Financials
-
Graphical user interface development software — Figma
Hot Technology ; Grafana Labs Grafana Cloud
Hot Technology ; Graphical user interface GUI builder software; Salesforce Visualforce
; 1 more
-
-
Information retrieval or search software — Apache Avro; LexisNexis
-
Instant messaging software — Blink; GroupMe
-
Internet directory services software — Microsoft Active Directory
Hot Technology
-
Internet protocol IP multimedia subsystem software — Voice over internet protocol VoIP system software
-
-
Metadata management software — Informatica software
Hot Technology ; Quest Erwin Data Modeler; Talend Data Fabric
-
Network conferencing software — LogMeIn GoToWebinar
-
Network monitoring software — Nagios; Wireshark
-
Network operation system software — IBM z/OS operating systems
-
Network security and virtual private network VPN equipment software — Firewall software; Virtual private networking VPN software
-
-
Object oriented data base management software — Hibernate ORM
Hot Technology ; PostgreSQL
-
Office suite software — LibreOffice; Microsoft Office software
Hot Technology
-
-
Platform interconnectivity software — Migration software
-
Portal server software — Apache HTTP Server
-
Presentation software — Google Slides; Microsoft PowerPoint
Hot Technology
-
-
-
-
-
Requirements analysis and system architecture software — IBM Rational RequisitePro; Requirements management software; Unified modeling language UML
-
Sales and marketing software — Marketo Marketing Automation
Hot Technology
-
-
Storage networking software — Amazon Simple Storage Service S3; Storage area network SAN software
-
Switch or router software — Border Gateway Protocol BGP
Hot Technology
-
Transaction security and virus protection software — Encryption software; McAfee; NortonLifeLock cybersecurity software
-
Transaction server software — Customer information control system CICS; IBM Middleware; Microsoft Internet Information Services (IIS); Object Management Group Object Request Broker
; 1 more
-
-
Video creation and editing software — Adobe After Effects
Hot Technology ; Flipgrid; Screencastify; YouTube
; 1 more
-
Web page creation and editing software — Adobe Dreamweaver; Google Sites; Social media sites; WordPress
Hot Technology ; 1 more
-
-
Hot Technologies are requirements most frequently included across all employer job postings.
In Demand skills are frequently included in employer job postings for this occupation.
back to top