Applications and systems software developers
Choose Speciality
Application Software Developers
Sign In
Overview
Software developers are the creative minds behind computer programs. Some develop the applications that allow people to do specific tasks on a computer or another device. Others develop the underlying systems that run the devices or that control networks.
Predicted employment growth
Over the next decade, jobs for application software developers are expected to grow by 31%, and should have about 85,900 job openings a year.
Safety from automation
Application software developers are less likely to be automated than 81% of other careers.
Workforce size
Application software developers, with 831,300 workers, form a larger workforce than 95% of careers.
Education
About 84% of applications and systems software developers have at least a bachelor's degree.
Education attained by applications and systems software developers
High School
Some College
Bachelor's Degree
Master's Degree
Doctorate
Context: workers with bachelor's degrees
More applications and systems software developers have bachelor's degrees than 89% of other careeers.
Salaries
The median (middle) salary for application software developers is higher than 93% of all other jobs' middle salaries. The graph shows inflation-adjusted salaries for most application software developers.
This job's median $104KAll jobs' median $39K$102K$38K20142015201620172018$0$50K$100K$150K$200K
Context: Median Salary
Gender
Women account for 19% of applications and systems software developers -- that's a smaller percentage than 65% of other jobs.
Gender of applications and systems software developers
Men
Women
Context: Salary inequity
For each career, we compared the median (middle) men's salary to the median women's salary. For applications and systems software developers, the median men's salary was 17% more the median woman's salary.
Race/Origin
About 39% of applications and systems software developers are minority, and 39% are foreign-born.
Race/origin of applications and systems software developers
White
Black
Pacific Islander
Hispanic
Asian
American Indian
Multiracial
Other
Context: Foreign-born workers (39%)
Where are the most jobs?
We ranked the number of jobs in Application Software Developers per thousand workers in each state, DC, and Puerto Rico. The darker the blue, the higher the job density.
AKMEVTNHWAIDMTNDMNMINYMARIORUTWYSDIAWIINOHPANJCTCANVCONEMOILKYWVVAMDDEAZNMKSARTNNCSCDCOKLAMSALGAHITXFLPR
Job benefits
Employer or union-sponsored pension plans are offered to 56% of applications and systems software developers, and 81% have company-sponsored health insurance (11% have dependents enrolled in their employer's health plan).
Employer-provided health coverage for applications and systems software developers
100% premiums covered
Partial premiums covered
Plan with no cost sharing
No health insurance
Top college degrees
Here are the top college degrees held by the 85% of people in this job who have at least a bachelor's degree. Some of degrees may link to multiple programs due to the way Census classifies college majors. Click on a program to learn more about career opportunities for people who major in that field.
The downside
Some jobs are more stressful than others, and some are just plain dangerous. The following list gives the percentages of application software developers who report hazardous or difficult situations typically occurring at least once a week.
  • Time Pressure (67%)
SOURCES:24.0 O*NET
Salary and diversity
Salary overview
What do applications and systems software developers earn?

In this section, we want to give you a clear idea of what you can expect to earn in this career. We use two sources of data here: the Bureau of Labor Statistics (BLS), which asks employers to classify their workforce and to report salaries using the SOC-specialty level of reporting, and the American Community Survey (ACS), which asks people to classify their jobs using the broad classifications that ididio uses for career profiles, and to self-report their salaries. For some jobs, the differences in survey approaches between BLS and ACS can paint a very different end-picture. In particular, the ACS data is reported for the larger career group applications and systems software developers, which combines the data for 2 careers, including application software developers. Whenever possible, we provide data from both sources.

The BLS-compiled salary data is reported by companies for their employees. This data is classified by SOC specialty, and excludes self-employed workers. We first show the distribution of salaries for application software developers, and then we show how the middle (median) salary for application software developers compares to the BLS-computed median salaries of other careers.
Distribution: Salaries for application software developers (BLS Salary Data)
$104K$0$50K$100K$150K$200K
Context: Median salaries across careers (BLS Salary Data)
$104K$0$50K$100K$150K$200K
We compiled household data from the ACS to determine the salaries that people working at least 35 hours a week report themselves to earn. Unlike the BLS estimates, this data includes self-employed wages. Additionally, we only have ACS survey data for the larger career category and not for the specialty level. We first show the full salary distribution for all applications and systems software developers, and then we show how the median (middle) salary for applications and systems software developers compares to the median ACS-reported salary of other careers.
Distribution: Salaries for applications and systems software developers (ACS Salary Data)
$96K$0$50K$100K$150K$200K
Context: Median salaries across careers (ACS Salary Data)
$96K$0$50K$100K$150K$200K
Employers and salary
A look at employers and corresponding salaries
The donut shares the break-down of workers by employer type, and following we show the salary distributions for these workers based on those employer types. For some careers, the salaries can be vastly different between private, government, and self-employment. As with our salary overview, we view the both the BLS economists' salary profiles and the household-reported salaries from ACS to get a thorough understanding of where application software developers work and for what salary. We have the great faith in the accuracy of economist-vetted BLS data; however, the BLS restrictions on which employers are surveyed skews the data a bit (read more in the sources), and the ACS responses provide different and useful categorizations of employers and salaries.
Employers of Applications and systems software developers (ACS)
Private for-profit (88.1%)
Private not-for-profit (3.4%)
Local government (0.8%)
State government (1.7%)
Federal government (3.2%)
Self-employed incorporated (1.7%)
Self-employed not incorporated (1.2%)
Working without pay (0.0%)
Distribution: Salaries of applications and systems software developers by type of employer (ACS data)
Following are the salary distributions by employer type calculated by aggregating individual household survey responses. These salaries were reported for the larger career group of applications and systems software developers, which combines the 2 specialties for this career.
$96K$97K$79K$91K$93K$71K$63K$95K$0$50,000$100,000$150,000$200,000Self-employed not incorporatedSelf-employed incorporatedFederal governmentState governmentLocal governmentPrivate not-for-profitPrivate for-profitAll
Distribution: Salaries of application software developers by type of employer (BLS data)
Following are the salary distributions by employer type as reported by BLS based on large employer-focused surveys. We note that smaller employer categories are not included by BLS. Remember that the BLS salaries are for the specialty application software developers, and may differ signficantly from the ACS salary estimates which combine several career specialties.
$104K$102K$92K$105K$81K$0$50,000$100,000$150,000$200,000Federal governmentState governmentLocal governmentPrivateAll
Age and career advancement
Salary growth for applications and systems software developers

The biggest take-away from the following two charts is the relationship between salary and experience that we can infer from age. Does this job seem to attract especially younger or older workers? Does it reward experience?

Take a minute a look at how much you might expect your salary to increase with each five years' experience, as well as how the numbers working in this career changes. We only provide this data when there are enough consistent ACS survey responses to allow a reasonable margin of error, so for some careers you will see gaps in our reporting of salary by age.

$88K$108K$107K$75K$103K$105K$102K$107K$53K$0$50K$100K$150K$200KSalary distribution20-2425-2930-3435-3940-4445-4950-5455-5960-64
050K100K150K200K250KNumber employed20-2425-2930-3435-3940-4445-4950-5455-5960-64

Our only sources for career data containing age, gender, or origin/race come from the Census Bureau. To provide these breakdowns, we have aggregated ACS person-level career survey responses by career, gender, race, and age. These graphics reflect the results of our aggregations, and are useful for identifying trends. A careful statistical study of the impact of age, gender, and race on salaries would correct for other factors that could be contributing to salary differences.

Gender and Equity
Applications and systems software developers and gender

With 19% women, this occupation has a lower percentage of women than 65% of careers.

Context: Women in the workforce
19%0%20%40%60%80%100%
Gender of Applications and systems software developers
Men (81%)
Women (19%)
Distribution: Salaries by gender

As we'll illustrate at the bottom of this section, the median salary for all full-time male workers in the US exceeds the full-time median salary for women by 20%. The situation is a little better for applications and systems software developers, with the median salary for men 17% higher than the median salary for women. This chart shows you the salary range for most workers by gender.

$85K$99K$0$50K$100K$150K$200KWomenMen
Context: Salary Inequity

Nationwide there are twenty careers for which men do not have a higher median (middle) salary than women. The chart below shows the salary inequity, the percentage by which the median men's salary is higher than the median women's salary, for most jobs. Applications and systems software developers have one of the middle percentage increases for men's salary, with the increase for the men's median salary over the women's median salary in this job higher than that for 50% of other jobs.

17%0%20%40%60%80%100%

Our only sources for career data containing age, gender, or origin/race come from the Census Bureau. To provide these breakdowns, we have aggregated ACS person-level career survey responses by career, gender, race, and age. These graphics reflect the results of our aggregations, and are useful for identifying trends. A careful statistical study of the impact of age, gender, and race on salaries would correct for other factors that could be contributing to salary differences.

Race/Origin
Race and origin of applications and systems software developers

The representation of minority and foreign-born workers is quite different between careers, and the relative pay of those workers also varies significantly between careers. There is a higher percentage of minority applications and systems software developers than for 96% of other careers. This career hires a larger percentage of foreign-born workers than most other careers.

Race/origin of applications and systems software developers
White (59% )
Asian (32% )
Black (4% )
Multiracial (2% )
Other (1% )
Hispanic (0% )
American Indian (0% )
Pacific Islander (0% )
Context: Representation of minorities in the workforce
39%0%20%40%60%80%100%
Context: Representation of foreign-born workers
39%0%20%40%60%80%100%
Distribution: Salaries for applications and systems software developers by race/origin

For some careers, there is a pay disparity depending on race or origin, though this is not prevalent. We calculate standard errors for all of our calculations, and when the error is high we do not show results. Therefore, for some jobs will have omitted race/origin categories.

$77K$78K$83K$84K$84K$93K$96K$99K$0$50K$100K$150K$200KAmerican IndianPacific IslanderOtherBlackHispanicMultiracialWhiteAsian
Distribution: Salaries for applications and systems software developers by nativity
$93K$100K$0$50K$100K$150K$200KAll native citizensAll foreign-born

Our only sources for career data containing age, gender, or origin/race come from the Census Bureau. To provide these breakdowns, we have aggregated ACS person-level career survey responses by career, gender, race, and age. These graphics reflect the results of our aggregations, and are useful for identifying trends. A careful statistical study of the impact of age, gender, and race on salaries would correct for other factors that could be contributing to salary differences.

Pathways to this career
Education requirements and salary
Education attained by application software developers

According to the Bureau of Labor Statistics (BLS), application software developers typically hold a bachelor's degree.

Sometimes the typical education identified by the BLS differs a bit from the reality of the how much education current workers actually have. The donut shows the education level held by people currently working as applications and systems software developers as reported in responses to the American Community Survey. Following, we investigate whether education level influences salary for applications and systems software developers.

Education attained by applications and systems software developers
None
High School
Some College
Associate's Degree
Bachelor's Degree
Master's Degree
Professional Deg/Doct
Doctorate
Details: Education and training recommended for application software developers

Software developers usually have a bachelor’s degree, typically in computer science, software engineering, or a related field. Computer science degree programs are the most common, because they tend to cover a broad range of topics. Students should focus on classes related to building software to better prepare themselves for work in the occupation. Many students gain experience in software development by completing an internship at a software company while in college. For some positions, employers may prefer that applicants have a master’s degree.

Although writing code is not their first priority, developers must have a strong background in computer programming. They usually gain this experience in school. Throughout their career, developers must keep up to date on new tools and computer languages.

Software developers also need skills related to the industry in which they work. Developers working in a bank, for example, should have knowledge of finance so that they can understand a bank’s computing needs.

Distribution: Salary by education level

What level of education is truly needed for applications and systems software developers? Below we see the distribution of applications and systems software developers salaries based on the education attained. These comparisons are based on all survey responses by those who identified themselves as applications and systems software developers, and are not intended as a statistical analysis of salary differences that would correct for non-educational factors that could contribute to high or low earnings.

$75K$75K$85K$79K$93K$104K$101K$124K$0$50K$100K$150K$200KNone (0%)High School (2%)Some College (8%)Associate's Degree (5%)Bachelor's Degree (51%)Master's Degree (30%)Professional Deg/Doct (1%)Doctorate (3%)
Bachelor's degree pathways
College majors held by applications and systems software developers

This table shows the college majors held by people working as applications and systems software developers. Select any degree to see detailed information. We are able to connect careers to degrees using the American Community Survey (ACS), and their degrees are defined a little differently from our programs, which are based on standard CIP classifications. Therefore, selecting some degrees will lead to a selection of CIP-level programs from which to choose.

If you see "**" before the name of a degree/program, that means this field is one that the Department of Education believes is preparatory for this career. However, you can see from this list that those recommendations are far from your only path to this job!

Degree
Select any title to learn more about that degree
Percentage of Applications and systems software developers with this degree
Salary for all majors
Salary distribution (across jobs). Showing 0-$200,000.
Median
Middle 50%
Middle 80%
Education
Final education level of all people with this major
Bachelor's Degree
Master's Degree
Doctorate
Gender
Gender of people this bachelor's degree
Men
Women
28.1%
$0$200K$87K
10.8%
$0$200K$97K
9.1%
$0$200K$92K
3.5%
$0$200K$73K
3.1%
$0$200K$80K
2.7%
$0$200K$89K
2.0%
$0$200K$63K
2.0%
$0$200K$86K
1.4%
$0$200K$78K
1.1%
$0$200K$73K
1.1%
$0$200K$53K
1.1%
$0$200K$67K
1.0%
$0$200K$63K
0.9%
$0$200K$56K
0.8%
$0$200K$72K
The link between degrees and careers
The link between degrees and careers

With the following "sankey" diagram, you can follow the top ten bachelor's degrees held by people working as applications and systems software developers, and then, in turn, you can see the 10 occupations that hire the most of each degree's graduates. This visualization links fields of studies and careers, suggesting both similar careers and options for degrees. The full list of bachelor's degrees held by applications and systems software developers given in the previous section reminds us that there are many paths to these careers beyond what we can summarize here.

This job
Top 10 majors
Each major's top ten jobs
Applications and systems software developersComputer programmersManagers (specialized areas)Computer and information systems managersComputer occupations (specialized areas)Computer systems analystsComputer support specialistsManagement analystsNetwork and computer systems administratorsChief executives and legislatorsElectrical and electronics engineersEngineers (specialized areas)Architectural and engineering managersPostsecondary teachersCivil engineersComputer hardware engineersAccountants and auditorsElementary and middle school teachersSecondary school teachersActuariesMechanical engineersIndustrial engineersAerospace engineersFirst-line supervisors of retail sales workersFinancial managersWholesale and manufacturing sales representativesSecretaries and administrative assistantsHuman resources workersFirst-line supervisors of non-retail sales workersMarketing and sales managersRetail salespersonsPhysical scientists (specialized areas)Physicians and surgeonsEpidemiologists and Medical/Life ScientistsComputer ScienceElectrical EngineeringComputer EngineeringGeneral Computer andInformation SystemsMathematicsGeneral EngineeringMechanical EngineeringBusiness Management andAdministrationGeneral BusinessPhysicsAll other degrees
Switching Careers
Most common new jobs
The most common next careers for applications and systems software developers

What jobs will most applications and systems software developers hold next year?

The data in this chart comes from person interviews for the Census Bureau's Current Population Survey. The survey interviews households eight times over a two-year period, allowing us a glimpse into how people move from job to job. You can see more details from the results of the survey in our last tab in this section, and you can read about our methodology in our source descriptions.

Here we see all of the jobs that at least 1% of applications and systems software developers reported holding in their second year's survey. Is your future job on this list?

Applications and systems software developersComputer programmersManagers (specialized areas)Computer systems analystsComputer and information systems managersComputer occupations (specialized areas)Computer support specialistsEngineers (specialized areas)Management analysts
Lateral career moves
Lateral job transitions for applications and systems software developers

A lateral career transition is a move to a job with similar pay and responsibilities. A move to such a job can offer a change of pace without an increase in stress or a decrease in pay. The following table simply identifies all 8 jobs which were held by at least 1% of survey respondents before working as applications and systems software developers as well as 1% of respondents after working as applications and systems software developers. Select a row to investigate the job's full description and determine if it truly offers an opportunity for a lateral transition.

Lateral-move careers for applications and systems software developers
Annual openings
How many openings are expected each year?
Salary
Salary distribution for people in this occupation. Range is 0-$200,000.
Median
Middle 50%
Middle 80%
Education
High School
Some College
Bachelor's Degree
Master's Degree
Doctorate
Gender
Men
Women
Management analysts
87,200
$0$200K$76K
Managers (specialized areas)
84,000
$0$200K$72K
Computer support specialists
72,300
$0$200K$54K
Computer systems analysts
45,200
$0$200K$75K
Computer and information systems managers
32,500
$0$200K$99K
Computer occupations (specialized areas)
22,500
$0$200K$68K
Computer programmers
15,700
$0$200K$82K
Engineers (specialized areas)
10,900
$0$200K$90K
Full prior and next career listings
Prior and next careers for applications and systems software developers: full listings

What do people typically do before and after they work as applications and systems software developers? Here are the full lists of all jobs that at least 1% of applications and systems software developers surveyed reported as holding a year earlier or later.

Choose which type of transition to view
Prior jobs
Next jobs
Prior careers for applications and systems software developers
Annual openings
How many openings are expected each year?
Salary
Salary distribution for people in this occupation. Range is 0-$200,000.
Median
Middle 50%
Middle 80%
Education
High School
Some College
Bachelor's Degree
Master's Degree
Doctorate
Gender
Men
Women
Percentage Transitioning
What percentage worked in this job the previous year?
Applications and systems software developers
118,900
$0$200K$96K
53.5%
Management analysts
87,200
$0$200K$76K
1.2%
Managers (specialized areas)
84,000
$0$200K$72K
2.4%
Computer support specialists
72,300
$0$200K$54K
1.6%
Computer systems analysts
45,200
$0$200K$75K
2.5%
Computer and information systems managers
32,500
$0$200K$99K
2.2%
Electrical and electronics engineers
23,100
$0$200K$93K
1.3%
Computer occupations (specialized areas)
22,500
$0$200K$68K
2.5%
Computer programmers
15,700
$0$200K$82K
5.2%
Engineers (specialized areas)
10,900
$0$200K$90K
1.6%
No occupation
4.8%
Read about application software developers
Responsibilities and activities
Responsibilities and activities

Software developers typically do the following:

  • Analyze users’ needs and then design, test, and develop software to meet those needs
  • Recommend software upgrades for customers’ existing programs and systems
  • Design each piece of an application or system and plan how the pieces will work together
  • Create a variety of models and diagrams (such as flowcharts) that show programmers the software code needed for an application
  • Ensure that a program continues to function normally through software maintenance and testing
  • Document every aspect of an application or system as a reference for future maintenance and upgrades
  • Collaborate with other computer specialists to create optimum software

Software developers are in charge of the entire development process for a software program. They may begin by asking how the customer plans to use the software. They must identify the core functionality that users need from software programs. Software developers must also determine user requirements that are unrelated to the functions of the software, such as the level of security and performance needs. They design the program and then give instructions to programmers, who write computer code and test it.

If the program does not work as expected or if testers find it too difficult to use, software developers go back to the design process to fix the problems or improve the program. After the program is released to the customer, a developer may perform upgrades and maintenance.

Developers usually work closely with computer programmers. However, in some companies, developers write code themselves instead of giving instructions to programmers.

Developers who supervise a software project from the planning stages through implementation sometimes are called information technology (IT) project managers. These workers monitor the project’s progress to ensure that it meets deadlines, standards, and cost targets. IT project managers who plan and direct an organization’s IT department or IT policies are included in the profile on computer and information systems managers.

The following are examples of types of software developers:

Applications software developers design computer applications, such as word processors and games, for consumers. They may create custom software for a specific customer or commercial software to be sold to the general public. Some applications software developers create complex databases for organizations. They also create programs that people use over the Internet and within a company’s intranet.

Systems software developers create the systems that keep computers functioning properly. These could be operating systems for computers that the general public buys or systems built specifically for an organization. Often, systems software developers also build the system’s interface, which is what allows users to interact with the computer. Systems software developers create the operating systems that control most of the consumer electronics in use today, including those used by cell phones and cars.

Personality and skills
Personality and skills

Can you see yourself in the ranks of application software developers? Here are the skills and traits that could lead to success.

Analytical skills
Developers must analyze users’ needs and then design software to meet those needs.
Communication skills
. Developers must be able to give clear instructions to others working on a project. They must also explain to their customers how the software works and answer any questions that arise.
Creativity
Developers are the creative minds behind new computer software.
Detail oriented
Developers often work on many parts of an application or system at the same time and must therefore be able to concentrate and pay attention to detail.
Interpersonal skills
Software developers must be able to work well with others who contribute to designing, developing, and programming successful software.
Problem-solving skills
Because developers are in charge of software from beginning to end, they must be able to solve problems that arise throughout the design process.
Trends in employment
Salary trends
Distribution and trends: Salaries for application software developers
Choose actual dollars or inflation-adjusted dollars to view
Adjusted for inflation
Historic dollars

In 2018, the median (middle) salary for application software developers was higher than 93% of all other jobs' middle salaries. This graphic shows how the salary distribution (adjusted for inflation) has changed for this job over recent years. The gray line, as a comparison, shows the median salary of all US workers.

This job's median $104KAll jobs' median $39K$101K$39K201020112012201320142015201620172018$0$50K$100K$150K$200K
Projected versus actual employment
Exploring actual employment trends versus projected trends

Currently, jobs for application software developers are anticipated to grow by 31% over the next decade; only 1% of jobs are predicted to grow more.

The projected employment for application software developers is the best guess created by talented economists and statisticians at the Bureau of Labor Statistics (BLS). However, as you look through several careers you'll notice that the projections are heavily influenced by past performance and may miss current trends. No one can tell the future, and as new information and better techniques are developed, actual counts and future projections may change. Here's a glimpse at the actual counts versus the projections over time.

201020152020202520300200,000400,000600,000800,0001,000,0001,200,000
Employment counts
Actual measured employment
BLS 10-year predictions
Variation by state
Employment
State-by-state employment numbers

Some careers tend to be centered in specific parts of the country. For example, most jobs in fashion are in New York or California. Let's see if your dream job is easy to find in your dream location! We have a few choices for viewing the data that can help you get a full employment picture.

Job density versus job count

Which states hire the most application software developers? We wonder if that's a fair question since states come in all sizes, so instead let's start with the question of which states have the highest density of people working as application software developers. You can choose to view the number of jobs per state if you prefer.

BLS vs ACS data

This map defaults to employment information from the Bureau of Labor Statistics (BLS), which provides job totals carefully compiled for accuracy and with a primary focus on how employers describe their workers. The BLS job totals do not count self-employed workers. We've also compiled totals using the Census Bureau's American Community Survey (ACS) which are based on how workers describe themselves. Sometimes ACS results are quite a bit different from the employer-based BLS data.

One important factor in the differences between ACS and BLS data is that the ACS numbers are for all applications and systems software developers, comprised of all specialities listed in the menu bar, and you can choose to view the BLS at the specialty or full career level.

Choose the metric to review
Jobs per 1000 working
Number of jobs
Use this data source
BLS for this specialty
Number of Application Software Developers per 1,000 workers (BLS)
Select a state to see local area details
AKMEVTNHWAIDMTNDMNMINYMARIORUTWYSDIAWIINOHPANJCTCANVCONEMOILKYWVVAMDDEAZNMKSARTNNCSCDCOKLAMSALGAHITXFLPR
0.05.010.015.020.0
Salary
Salaries by state
Let's get a feel for where application software developers earn the highest salaries. There are several choices for which data we consider and how we view that data, and each can lead to different conclusions, so please read on...
Median salary versus state ratio

We use two methods to compare salaries across states:

  • In-state comparisons: the ratio of median (middle) salaries for applications and systems software developers compared to the median salary for all people working in each state, or
  • Median salary: the unaltered median salaries for applications and systems software developers.

We hope the ratio allows perspective about how salaries may compare to the regional cost-of-living.

BLS vs ACS data

We have two sources for statewide salary information with important distinctions. The BLS data is created by surveying companies, missing individuals who are self-employed or work for smaller companies. The ACS data is compiled from multi-faceted household surveys and may reflect the inconsistencies that people may have in reporting information. The ACS salaries are for all applications and systems software developers, which combines the specialities from which you can choose at the top of the page.

Choose the metric to review
In-state comparisions
Median salary
Use this data source
BLS for this specialty
Median salary ratio: Application Software Developers to all workers (BLS for this specialty)
The darkest shading corresponds to states in which application software developers earn the highest salary when compared to other jobs in the state. We think this ratio might be a better indicator than the actual salary for your buying power as a state resident.
Select a state to see local area details
AKMEVTNHWAIDMTNDMNMINYMARIORUTWYSDIAWIINOHPANJCTCANVCONEMOILKYWVVAMDDEAZNMKSARTNNCSCDCOKLAMSALGAHITXFLPR
0.01.02.03.0
Compare to similar jobs

If this job interests you, then use the dots below to find other jobs you might like. The dots closer to the top represent jobs that are like Applications and systems software developers (shown with a blue star). Look for the dots to the right to find the best salaries! (We pulled salary data from BLS, and they give a top salary value of just over $200K to protect privacy, so our graph would go much higher if the salaries were not top coded.)

How should the career similarity be computed

There are a number of ways to measure the similarity of jobs, here are a few we provide:

  • Interests: Also known as a Holland Code - Are you a thinker? A helper? What fits your personality?
  • Environment: Are there hazards? Will you be comfortable? Will it be stressful?
  • Knowledge: What do you need to know the most about?
  • Physical Abilities: Do you need to especially strong or coordinated?
Choose the similarity measure to compare careers
Interests
Environment
Knowledge
Physical Abilities
Jobs that are similar by Interests and Salary (All education levels)
Filter for this education level
All education levels
Filter for any of these broad categories
Select...