CareerGPS

Software Publishers
Employment Employment Change Average Annual Job Openings Wage
2020 2025 Numerical Percent New Jobs Replacement Jobs Total Median Hourly Median Annual
1,668 1,845 178 10.65% 36 137 173 $35.21 $73,225
/ Page
NAICS Occupation SOC 2020 2025 Numerical Percent New Jobs Replacement Jobs Total Median Hourly Median Annual Education and Training Level
5112 Accountants and Auditors 13-2011 31 32 2 3.23 % 0 3 3 $35.53 $73,910 Bachelor's degree
5112 Administrative Services and Facilities Managers 11-3011 4 4 0 0 % 0 0 0 $46.92 $97,590 Bachelor's degree
5112 Advertising Sales Agents 41-3011 1 1 0 0 % 0 0 0 $25.60 $53,252 High school diploma or equivalent
5112 Architectural and Engineering Managers 11-9041 3 3 0 0 % 0 0 0 $77.67 $161,543 Bachelor's degree
5112 Art Directors 27-1011 2 2 0 0 % 0 0 0 $17.31 $36,012 Bachelor's degree
5112 Billing and Posting Clerks 43-3021 2 3 0 50 % 0 0 0 $20.93 $43,529 High school diploma or equivalent
5112 Bookkeeping, Accounting, and Auditing Clerks 43-3031 7 8 0 14.29 % 0 1 1 $21.06 $43,802 Some college
5112 Buyers and Purchasing Agents 13-1028 2 2 0 0 % 0 0 0 $28.64 $59,572 Bachelor's degree
5112 Cartographers and Photogrammetrists 17-1021 2 3 1 50 % 0 0 0 $52.61 $109,419 Bachelor's degree
5112 Chief Executives 11-1011 45 47 1 4.44 % 0 3 3 $55.18 $114,771 Bachelor's degree
5112 Compensation, Benefits, and Job Analysis Specialists 13-1141 3 3 0 0 % 0 0 0 $36.13 $75,155 Bachelor's degree
5112 Compliance Officers 13-1041 2 2 0 0 % 0 0 0 $37.87 $78,775 Bachelor's degree
5112 Computer and Information Research Scientists 15-1221 5 6 1 20 % 0 0 1 $66.21 $137,708 Master's degree
5112 Computer and Information Systems Managers 11-3021 87 99 11 13.79 % 2 6 9 $65.02 $135,238 Bachelor's degree
5112 Computer Hardware Engineers 17-2061 8 8 1 0 % 0 1 1 $65.32 $135,875 Bachelor's degree
5112 Computer Network Architects 15-1241 5 5 1 0 % 0 0 0 $54.51 $113,389 Bachelor's degree
5112 Computer Network Support Specialists 15-1231 6 7 1 16.67 % 0 0 1 $34.44 $71,632 Associate's degree
5112 Computer Occupations, All Other 15-1299 33 30 -3 -9.09 % -1 2 1 $37.90 $78,829 Bachelor's degree
5112 Computer Programmers 15-1251 35 36 1 2.86 % 0 2 2 $35.08 $72,960 Bachelor's degree
5112 Computer Systems Analysts 15-1211 23 24 1 4.35 % 0 1 2 $49.11 $102,158 Bachelor's degree
5112 Computer User Support Specialists 15-1232 229 240 11 4.8 % 2 16 18 $42.38 $88,143 Some college
5112 Computer, Automated Teller, and Office Machine Repairers 49-2011 6 7 1 16.67 % 0 1 1 $19.37 $40,291 Some college
5112 Customer Service Representatives 43-4051 27 29 2 7.41 % 0 3 4 $18.51 $38,503 High school diploma or equivalent
5112 Data Entry Keyers 43-9021 2 2 0 0 % 0 0 0 $17.25 $35,889 High school diploma or equivalent
5112 Data Scientists and Mathematical Science Occupations, All Other 15-2098 8 9 1 12.5 % 0 1 1 $38.80 $80,713 Bachelor's degree
5112 Database Administrators and Architects 15-1245 13 15 2 15.38 % 0 1 1 $54.01 $112,337 Bachelor's degree
5112 Designers, All Other 27-1029 8 7 0 -12.5 % 0 1 1 $23.36 $48,584 Bachelor's degree
5112 Editors 27-3041 2 3 0 50 % 0 0 0 $25.26 $52,535 Bachelor's degree
5112 Executive Secretaries and Executive Administrative Assistants 43-6011 3 3 0 0 % 0 0 0 $30.62 $63,681 High school diploma or equivalent
5112 Financial and Investment Analysts, Financial Risk Specialists, and Financial Specialists, All Other 13-2098 6 7 1 16.67 % 0 0 1 $35.75 $74,354 Bachelor's degree
5112 Financial Managers 11-3031 10 11 2 10 % 0 1 1 $51.82 $107,775 Bachelor's degree
5112 First-Line Supervisors of Non-Retail Sales Workers 41-1012 7 8 1 14.29 % 0 1 1 $21.59 $44,911 High school diploma or equivalent
5112 First-Line Supervisors of Office and Administrative Support Workers 43-1011 10 11 1 10 % 0 1 1 $29.41 $61,166 High school diploma or equivalent
5112 First-Line Supervisors of Retail Sales Workers 41-1011 1 1 0 0 % 0 0 0 $18.51 $38,499 High school diploma or equivalent
5112 General and Operations Managers 11-1021 22 26 4 18.18 % 1 2 3 $48.62 $101,135 Bachelor's degree
5112 Graphic Designers 27-1024 14 15 1 7.14 % 0 1 1 $23.46 $48,786 Bachelor's degree
5112 Human Resources Managers 11-3121 2 3 0 50 % 0 0 0 $51.18 $106,455 Bachelor's degree
5112 Human Resources Specialists 13-1071 9 10 1 11.11 % 0 1 1 $32.93 $68,487 Bachelor's degree
5112 Industrial Engineers 17-2112 1 1 0 0 % 0 0 0 $45.22 $94,049 Bachelor's degree
5112 Information Security Analysts 15-1212 4 5 1 25 % 0 0 0 $55.16 $114,735 Bachelor's degree
5112 Instructional Coordinators 25-9031 2 2 0 0 % 0 0 0 $34.30 $71,334 Master's degree
5112 Janitors and Cleaners, Except Maids and Housekeeping Cleaners 37-2011 56 71 15 26.79 % 3 8 11 $16.78 $34,892 No formal educational credential
5112 Lawyers 23-1011 3 4 1 33.33 % 0 0 0 $62.70 $130,410 Doctoral or professional degree
5112 Logisticians 13-1081 1 1 0 0 % 0 0 0 $41.50 $86,313 Bachelor's degree
5112 Maintenance and Repair Workers, General 49-9071 1 2 0 100 % 0 0 0 $21.45 $44,609 High school diploma or equivalent
5112 Management Analysts 13-1111 82 87 5 6.1 % 1 7 8 $37.27 $77,519 Bachelor's degree
5112 Market Research Analysts and Marketing Specialists 13-1161 42 48 7 14.29 % 1 4 5 $31.48 $65,479 Bachelor's degree
5112 Marketing Managers 11-2021 11 12 1 9.09 % 0 1 1 $52.09 $108,353 Bachelor's degree
5112 Media and Communication Workers, All Other 27-3099 1 1 0 0 % 0 0 0 $28.22 $58,703 High school diploma or equivalent
5112 Meeting, Convention, and Event Planners 13-1121 3 3 0 0 % 0 0 0 $26.43 $54,974 Bachelor's degree
5112 Musicians and Singers 27-2042 6 6 0 0 % 0 1 1 $18.75 $39,009 No formal educational credential
5112 Network and Computer Systems Administrators 15-1244 8 9 1 12.5 % 0 1 1 $43.55 $90,588 Bachelor's degree
5112 Occupational Health and Safety Specialists 19-5011 8 9 1 12.5 % 0 0 1 $44.11 $91,741 Bachelor's degree
5112 Office and Administrative Support Workers, All Other 43-9199 1 1 0 0 % 0 0 0 $15.34 $31,908 High school diploma or equivalent
5112 Office Clerks, General 43-9061 9 10 0 11.11 % 0 1 1 $19.03 $39,576 High school diploma or equivalent
5112 Operations Research Analysts 15-2031 1 2 0 100 % 0 0 0 $40.41 $84,047 Bachelor's degree
5112 Order Clerks 43-4151 4 4 0 0 % 0 0 0 $19.83 $41,255 Some college
5112 Paralegals and Legal Assistants 23-2011 1 1 0 0 % 0 0 0 $27.44 $57,073 Associate's degree
5112 Payroll and Timekeeping Clerks 43-3051 2 2 0 0 % 0 0 0 $24.89 $51,765 High school diploma or equivalent
5112 Personal Service Managers, All Other; Entertainment and Recreation Managers, Except Gambling; and Managers, All Other 11-9198 82 95 14 15.85 % 3 6 9 $30.48 $63,390 Bachelor's degree
5112 Physical Scientists, All Other 19-2099 13 15 2 15.38 % 0 1 1 $36.66 $76,248 Bachelor's degree
5112 Producers and Directors 27-2012 15 17 1 13.33 % 0 1 2 $27.29 $56,760 Bachelor's degree
5112 Production, Planning, and Expediting Clerks 43-5061 1 1 0 0 % 0 0 0 $24.05 $50,014 High school diploma or equivalent
5112 Project Management Specialists and Business Operations Specialists, All Other 13-1198 86 103 17 19.77 % 3 8 12 $36.29 $75,487 Bachelor's degree
5112 Public Relations and Fundraising Managers 11-2031 1 1 0 0 % 0 0 0 $48.56 $101,004 Bachelor's degree
5112 Public Relations Specialists 27-3031 4 4 0 0 % 0 0 0 $36.74 $76,411 Bachelor's degree
5112 Receptionists and Information Clerks 43-4171 1 1 0 0 % 0 0 0 $16.21 $33,718 High school diploma or equivalent
5112 Sales and Related Workers, All Other 41-9099 6 6 0 0 % 0 1 1 $18.43 $38,325 High school diploma or equivalent
5112 Sales Engineers 41-9031 6 7 1 16.67 % 0 1 1 $50.02 $104,039 Bachelor's degree
5112 Sales Managers 11-2022 24 26 2 8.33 % 0 2 2 $53.03 $110,295 Bachelor's degree
5112 Sales Representatives of Services, Except Advertising, Insurance, Financial Services, and Travel 41-3091 62 69 7 11.29 % 1 7 9 $26.59 $55,313 High school diploma or equivalent
5112 Sales Representatives, Wholesale and Manufacturing, Except Technical and Scientific Products 41-4012 11 12 1 9.09 % 0 1 1 $29.87 $62,130 High school diploma or equivalent
5112 Sales Representatives, Wholesale and Manufacturing, Technical and Scientific Products 41-4011 42 47 5 11.9 % 1 4 5 $43.35 $90,171 Bachelor's degree
5112 Secretaries and Administrative Assistants, Except Legal, Medical, and Executive 43-6014 15 16 1 6.67 % 0 2 2 $19.70 $40,966 High school diploma or equivalent
5112 Shipping, Receiving, and Inventory Clerks 43-5071 1 1 0 0 % 0 0 0 $17.00 $35,352 High school diploma or equivalent
5112 Software Developers and Software Quality Assurance Analysts and Testers 15-1256 289 328 39 13.49 % 8 19 27 $55.35 $115,124 Bachelor's degree
5112 Special Effects Artists and Animators 27-1014 14 15 1 7.14 % 0 1 2 $14.79 $30,754 Bachelor's degree
5112 Technical Writers 27-3042 4 4 0 0 % 0 0 0 $35.09 $72,983 Bachelor's degree
5112 Telemarketers 41-9041 3 2 0 -33.33 % 0 0 0 $15.35 $31,922 No formal educational credential
5112 Training and Development Managers 11-3131 1 1 0 0 % 0 0 0 $60.75 $126,350 Bachelor's degree
5112 Training and Development Specialists 13-1151 8 9 1 12.5 % 0 1 1 $31.55 $65,628 Bachelor's degree
5112 Web Developers and Digital Interface Designers 15-1257 37 43 6 16.22 % 1 3 4 $25.98 $54,048 Associate's degree
5112 Writers and Authors 27-3043 10 9 -1 -10 % 0 1 1 $17.11 $35,579 Bachelor's degree