What BLS calls the job, and the degree it says you need
BLS tracks this work under the title "software developers," SOC code 15-1252, inside a Handbook page that bundles the narrative with a second, related occupation, software quality assurance analysts and testers, SOC 15-1253. The two are distinct codes with separate pay and growth figures, covered separately below. O*NET, the Department of Labor database that maps job titles to SOC codes, lists the sample reported job titles for 15-1252.00 as including Software Engineer, Software Architect, Application Developer, DevOps Engineer, and Systems Engineer alongside Software Developer itself, so a posting titled "software engineer" and one titled "software developer" are typically the same BLS occupation, not two different ones.
Per BLS, software developers typically need a bachelor's degree in computer and information technology or a related field, such as engineering or mathematics, and some employers prefer a master's degree specifically for developer roles. Students often gain experience through an internship, such as at a software company, while still in school. Beyond that degree, BLS names no required license, no standardized entry exam, and no certification, a different entry model from several licensed or exam-gated fields this site covers, such as accountants, where a CPA license involves a state board and a separate professional exam, or actuaries, where advancement runs on a multi-year, multi-exam credentialing system.
BLS names six qualities it considers important for this line of work: analytical skills, to evaluate what users need and design software that meets it; communication skills, to explain both problems and solutions to teammates and to nontechnical users such as customers; creativity, to design and improve software in ways that solve new problems; detail orientation, since developers often track many parts of an application at once while watching for user-error risks; interpersonal skills, to work well with the other people involved in designing, programming, and testing a piece of software; and problem-solving skills, since developers see a project through from start to finish rather than handing off a narrow piece of it. On advancement, BLS states that software developers can move into project management or into computer and information systems management, roles where they oversee the software development process rather than write code directly, a path BLS describes without naming any additional credential required to make that move.
The median pay, and which BLS number actually applies
This occupation's Handbook page has two different headline pay figures, and only one belongs to software developers specifically. The page's Quick Facts box lists "$131,450 per year, $63.20 per hour" as the 2024 median pay, but that figure covers the combined group of software developers and software quality assurance analysts and testers together. The Pay section further down breaks the median out by occupation: $133,080 for software developers in May 2024, and separately $102,610 for software quality assurance analysts and testers, the paired occupation this page does not otherwise track.
BLS also breaks the percentile range out by occupation rather than only for the combined group. For software developers, the bottom 10% earned less than $79,850 and the top 10% earned more than $211,450 in May 2024, a spread of more than $131,000 between the two ends BLS publishes. For comparison, software quality assurance analysts and testers ran from under $60,690 to over $166,960 in the same survey, a lower band across the board. BLS does not publish an hourly wage specific to software developers alone; the $63.20 figure in the Quick Facts box is the combined-group number, so this page reports only the annual figures BLS actually breaks out by occupation.
Where the highest-paying industries are
BLS breaks out May 2024 median pay for software developers across five industry categories. Software publishers, companies that develop and sell software as their core product, paid the highest median at $149,990. Manufacturing followed at $134,910, then management of companies and enterprises at $133,650, and finance and insurance at $132,880. Computer systems design and related services, the industry BLS names first among where software developers typically work and generally the largest single employer of the occupation, paid the lowest of the five tracked industries at $129,890.
That pattern, the largest employing industry sitting at the bottom of its own pay ladder rather than the top, shows up elsewhere on this site too: chefs and head cooks follow the same shape, with food services and drinking places, their largest employer, paying less than smaller segments like traveler accommodation. BLS's industry breakdown describes where the pay is higher or lower; it does not explain why the biggest employer in a field is rarely also the highest payer, and this page does not assert a cause beyond what BLS itself reports.
Job outlook, and how it splits from the paired QA role
BLS's Occupational Outlook Handbook narrative quotes a single combined growth rate, 15% from 2024 to 2034, for software developers and software quality assurance analysts and testers together, with about 129,200 combined openings projected each year. The BLS Employment Projections program's National Employment Matrix, the underlying data table the Handbook narrative draws from, breaks that combined figure out by SOC code: software developers specifically are projected to grow 15.8%, from about 1,693,800 workers in 2024 to about 1,961,400 by 2034, an increase of roughly 267,700 jobs. Software quality assurance analysts and testers, the smaller paired occupation, are projected to grow more slowly, 10%, adding about 20,200 jobs to a much smaller 2024 base of roughly 201,700. A BLS Economics Daily article on AI and technology employment independently reports the same 15.8% and roughly 267,700-job figures for software developers, citing continued demand for software applications, cybersecurity, and AI-related tools as drivers.
Measured against other bachelor's-entry occupations this site tracks, the software developer median of $133,080 sits above actuaries at $125,770, an occupation that also runs on a bachelor's degree plus a multi-year professional exam system rather than an advanced degree, and further above accountants at $81,680, where a bachelor's degree is the entry point but a separate CPA license, involving a state board and 150 total semester hours in most states, can follow. Software developers sit at the top of that specific comparison while being the only one of the three BLS describes with no state license or standardized professional exam named anywhere in its occupational profile. BLS's data describes what each occupation pays and what it typically requires; it does not explain why the field with the fewest formal gatekeeping requirements among these three also pays the most, and this page reports the pattern rather than asserting a cause.