Top Job Search Portal - Best Resources and Information for Job SearchHow to Find Your New Job
Site Search

Home >> Careers & Education

Software Programmer Training and Jobs


Schools and Degrees

A bachelor’s degree is commonly required for software programmers. However, a two-year degree or a certificate is an option. Applicants with relevant programming skills and experience are favored by employers. Associates degrees, bachelors degrees and postgraduate degrees in computer science are offered by a large number of colleges and universities. Many of the software programmers opt for additional degrees in computer science, mathematics, information systems or special courses in computer programming.

Spotlight Schools Search

Zip?
Subject?
Degree?
Location?OnlineCampusBoth

Training and Education

Expect to get a bachelor's degree for this occupation. The share of software programmers with a bachelor's degree or higher is 73%. About 22% of workers got additional education after high school, but did not have to get a college degree. There was no need to go beyond high school for 6% of employees.


Job Overview

Software programmers write, test and maintain the detailed instructions which computers follow to perform their functions. Software programmers have various other functions like conceiving, designing and testing logical structures for solving problems with computers, but their main function is programming. Various technical innovations in programming have redefined and elevated the work of programmers. Software programmers convert software designs into a logical series of instructions and codify the instructions in programming languages such as COBOL, Prolog, Java, C++ or ACTOR.

Software programmers use different types of programming languages depending on the purpose of the program. Some programmers use computer-assisted software engineering tools to make the coding process automatic.


Job Requirements

Software programmers should possess programming skills and relevant experience. Employers look for software programmers who are well versed with fourth and fifth-generation languages. Since technology is changing rapidly, programmers should constantly update their knowledge and skills. As software programmers are expected to work with teams, individuals who can communicate with non-technical personnel are preferred.

Beginners generally work under close supervision. Junior or entry-level programmers are given some preliminary instructions following which they can work single-handedly on simple assignments.


Nature of Work

Software programmers spend most of their time in front of computer in offices. Telecommuting allows work to be done from remote locations. In general, software programmers work about 40 hours per week. Some software programmers even work part-time, though the figures are low in comparison to other professions. Programmers are vulnerable to physical weaknesses caused by eyestrain, back distress and hand and wrist problems.


Area Job Conditions

Ithaca (New York), Jefferson City (Missouri), and Albany (New York) boast the most software programmers for their size population. Houma (Louisiana), Monroe (Louisiana), and Gary (Indiana) have the fewest.

The highest salaries for workers are in and around Fayetteville (North Carolina), Lowell (Massachusetts), and San Jose (California). The lowest-paying areas are Cleveland (Tennessee), Great Falls (Montana), and Danville (Illinois).


Part-Time and Self Employment

It is estimated that 5% of software programmers work less than full time. Self-employment is the choice of 4% of workers.


Career Videos


Software Programmers by Metropolitan Area (city and its surroundings)

In the table below, a Job Density near 0% means the area has an average number of people in this occupation, for its population. A higher or lower Job Density (e.g., +22% or -45%) tells you there are that many more or fewer workers of that type there than in the average US metro area. So, the higher the number, the more common the occupation.

Alabama

City and Area Median Salary Employees Job Density
Birmingham $73,000 1,730 +1%
Decatur $55,000 30 -81%
Dothan $42,000 40 -77%
Huntsville $73,000 1,140 +72%
Mobile $59,000 370 -37%
Montgomery $63,000 340 -37%
Tuscaloosa $69,000 80 -71%

Alaska

City and Area Median Salary Employees Job Density
Anchorage $69,000 410 -20%
Fairbanks $60,000 120 +33%

Arizona

City and Area Median Salary Employees Job Density
Flagstaff $52,000 90 -44%
Phoenix $71,000 7,110 +15%
Tucson $67,000 1,180 -2%
Yuma $56,000 50 -72%

Arkansas

City and Area Median Salary Employees Job Density
Jonesboro $62,000 70 -51%
Little Rock $66,000 1,770 +60%

California

City and Area Median Salary Employees Job Density
Bakersfield $76,000 220 -74%
Chico $57,000 40 -81%
Fresno $52,000 190 -82%
Merced $70,000 40 -76%
Modesto $84,000 110 -79%
Napa $77,000 40 -79%
Oakland $80,000 3,330 -3%
Oxnard $76,000 760 -21%
Riverside $61,000 800 -81%
Sacramento $73,000 1,710 -42%
Salinas $84,000 90 -82%
San Diego $77,000 2,970 -33%
San Francisco $89,000 3,000 -10%
San Jose $105,000 5,840 +91%
San Luis Obispo $63,000 120 -61%
Santa Ana $78,000 3,940 -22%
Santa Barbara $69,000 620 +17%
Santa Cruz $72,000 250 -6%
Santa Rosa $85,000 240 -59%
Stockton $66,000 120 -82%
Vallejo $93,000 70 -82%
Visalia $79,000 110 -74%

Colorado

City and Area Median Salary Employees Job Density
Boulder $90,000 1,210 +138%
Colorado Springs $78,000 850 +5%
Denver $80,000 3,330 -20%
Fort Collins $66,000 200 -47%
Greeley $83,000 90 -60%

Connecticut

City and Area Median Salary Employees Job Density
Bridgeport $88,000 2,010 +40%
Danbury $81,000 320 +51%
Hartford $78,000 2,040 +7%
New Haven $98,000 700 -23%
Norwich $70,000 240 -38%
Waterbury 70 -65%

Delaware

City and Area Median Salary Employees Job Density
Dover $62,000 200 +26%
Wilmington $79,000 1,650 +54%

District of Columbia

City and Area Median Salary Employees Job Density
Washington $83,000 11,890 +54%

Florida

City and Area Median Salary Employees Job Density
Cape Coral $73,000 250 -63%
Deltona $59,000 210 -57%
Fort Lauderdale $68,000 2,250 -7%
Fort Walton Beach $64,000 100 -56%
Gainesville $54,000 450 +27%
Jacksonville $70,000 1,600 -20%
Lakeland $67,000 280 -55%
Miami $70,000 2,640 -20%
Naples $49,000 310 -17%
Ocala $68,000 80 -72%
Orlando $62,000 4,200 +21%
Palm Bay $61,000 970 +55%
Palm Coast $52,000 30 -11%
Panama City $56,000 30 -85%
Pensacola $61,000 270 -42%
Port St Lucie $51,000 120 -70%
Sarasota $66,000 580 -32%
Tallahassee $56,000 810 +57%
Tampa $70,000 4,140 +3%
West Palm Beach $68,000 2,120 +20%

Georgia

City and Area Median Salary Employees Job Density
Athens $55,000 80 -64%
Atlanta $75,000 6,860 -13%
Augusta $66,000 200 -70%
Columbus $77,000 780 +131%
Dalton $51,000 250 +8%
Gainesville $45,000 40 -81%
Macon $65,000 130 -57%
Rome $77,000 30 -70%
Savannah $58,000 80 -83%

Hawaii

City and Area Median Salary Employees Job Density
Honolulu $63,000 1,020 -29%

Idaho

City and Area Median Salary Employees Job Density
Boise $63,000 960 +10%
Idaho Falls $54,000 160 +18%
Lewiston $54,000 40 -34%

Illinois

City and Area Median Salary Employees Job Density
Champaign $49,000 330 +15%
Chicago $78,000 17,030 +34%
Danville $34,000 60 -13%
Peoria $69,000 390 -28%
Rockford $59,000 250 -48%
Springfield $72,000 400 +26%

Indiana

City and Area Median Salary Employees Job Density
Bloomington $50,000 160 -21%
Columbus $73,000 120 0%
Elkhart $52,000 100 -75%
Evansville $64,000 330 -40%
Fort Wayne $67,000 310 -54%
Gary $53,000 80 -91%
Indianapolis $72,000 3,140 +6%
Lafayette $57,000 300 +32%
Muncie $59,000 40 -69%
South Bend $62,000 200 -53%
Terre Haute $56,000 60 -71%

Iowa

City and Area Median Salary Employees Job Density
Ames $53,000 120 +13%
Cedar Rapids $59,000 530 +26%
Davenport $62,000 600 +3%
Des Moines $65,000 1,890 +77%
Dubuque $49,000 90 -39%
Iowa City $59,000 240 +12%
Sioux City $66,000 70 -67%
Waterloo $59,000 140 -46%

Kansas

City and Area Median Salary Employees Job Density
Lawrence $63,000 280 +117%
Topeka $63,000 460 +35%
Wichita $65,000 620 -38%

Kentucky

City and Area Median Salary Employees Job Density
Bowling Green $46,000 40 -76%
Lexington $69,000 490 -37%
Louisville $67,000 1,290 -37%

Louisiana

City and Area Median Salary Employees Job Density
Alexandria $42,000 60 -66%
Baton Rouge $53,000 860 -29%
Houma $49,000 40 -86%
Lafayette $50,000 190 -58%
Lake Charles $56,000 110 -58%
Monroe $67,000 30 -87%
New Orleans $56,000 1,130 -33%
Shreveport $49,000 230 -59%

Maine

City and Area Median Salary Employees Job Density
Bangor $50,000 40 -79%
Portland $68,000 300 -54%

Maryland

City and Area Median Salary Employees Job Density
Baltimore $77,000 3,840 -11%
Bethesda $81,000 2,780 +47%
Cumberland $63,000 50 -49%
Hagerstown $53,000 110 -64%
Salisbury $61,000 50 -67%

Massachusetts

City and Area Median Salary Employees Job Density
Barnstable Town $79,000 50 -84%
Boston $83,000 7,550 +32%
Brockton $73,000 50 -81%
Framingham $75,000 460 -10%
Haverhill $64,000 90 -61%
Lawrence $71,000 110 -34%
Lowell $106,000 350 -7%
Pittsfield $56,000 50 -45%
Springfield $73,000 300 -69%
Taunton $63,000 180 +36%
Worcester $79,000 480 -40%

Michigan

City and Area Median Salary Employees Job Density
Ann Arbor $71,000 1,140 +117%
Battle Creek $74,000 50 -64%
Bay City $63,000 40 -58%
Detroit $72,000 2,380 +1%
Flint $64,000 190 -56%
Grand Rapids $58,000 930 -25%
Holland $59,000 210 -33%
Kalamazoo $52,000 320 -25%
Lansing $65,000 380 -38%
Muskegon $57,000 110 -38%
Niles $53,000 50 -73%
Saginaw $56,000 160 -30%
Warren $70,000 5,480 +43%

Minnesota

City and Area Median Salary Employees Job Density
Duluth $57,000 100 -75%
Minneapolis $68,000 4,520 -24%
Rochester $103,000 480 +70%
St Cloud $60,000 180 -43%

Mississippi

City and Area Median Salary Employees Job Density
Gulfport $58,000 100 -70%
Hattiesburg $56,000 60 -64%
Jackson $52,000 570 -30%
Pascagoula $60,000 30 -78%

Missouri

City and Area Median Salary Employees Job Density
Columbia $59,000 470 +90%
Jefferson City $50,000 670 +229%
Kansas City $73,000 5,100 +49%
Springfield $50,000 360 -42%
St Louis $68,000 5,160 +15%

Montana

City and Area Median Salary Employees Job Density
Billings $52,000 140 -42%
Great Falls $35,000 70 -27%
Missoula $52,000 90 -40%

Nebraska

City and Area Median Salary Employees Job Density
Lincoln $54,000 620 +20%
Omaha $65,000 1,940 +27%

Nevada

City and Area Median Salary Employees Job Density
Las Vegas $65,000 960 -69%
Reno $72,000 310 -53%

New Hampshire

City and Area Median Salary Employees Job Density
Manchester $65,000 360 +12%
Nashua $60,000 400 -8%
Portsmouth $63,000 210 +28%
Rochester $60,000 100 -40%

New Jersey

City and Area Median Salary Employees Job Density
Atlantic City $73,000 180 -61%
Camden $76,000 1,730 -1%
Edison $79,000 8,760 +156%
Newark $83,000 2,990 -11%
Trenton $85,000 1,300 +89%
Vineland $64,000 30 -82%

New Mexico

City and Area Median Salary Employees Job Density
Albuquerque $89,000 1,130 -12%

New York

City and Area Median Salary Employees Job Density
Albany $63,000 4,410 +207%
Binghamton $67,000 340 +4%
Buffalo $59,000 1,790 +1%
Elmira $66,000 30 -69%
Glens Falls $54,000 40 -74%
Ithaca $65,000 440 +267%
Kingston $51,000 130 -25%
Nassau $78,000 4,290 +3%
New York $79,000 24,090 +41%
Poughkeepsie $99,000 930 +21%
Rochester $66,000 2,020 +23%
Syracuse $62,000 900 -11%
Utica $59,000 290 -27%

North Carolina

City and Area Median Salary Employees Job Density
Asheville 290 -49%
Burlington $49,000 70 -59%
Charlotte $83,000 2,820 -4%
Durham $85,000 2,060 +133%
Fayetteville $94,000 220 -42%
Greensboro $74,000 810 -33%
Greenville $65,000 150 -29%
Hickory $64,000 150 -71%
Jacksonville $73,000 60 -48%
Raleigh $73,000 2,840 +69%
Rocky Mount $59,000 110 -35%
Wilmington $59,000 190 -58%
Winston Salem $81,000 640 -7%

North Dakota

City and Area Median Salary Employees Job Density
Bismarck $43,000 140 -15%
Fargo $52,000 270 -25%
Grand Forks $50,000 100 -28%

Ohio

City and Area Median Salary Employees Job Density
Akron $67,000 820 -25%
Canton $54,000 240 -56%
Cincinnati $66,000 2,890 -16%
Cleveland $67,000 2,430 -31%
Columbus $71,000 5,090 +64%
Dayton $63,000 1,030 -19%
Mansfield $63,000 80 -47%
Springfield $69,000 70 -48%
Toledo $54,000 430 -58%
Youngstown $57,000 210 -72%

Oklahoma

City and Area Median Salary Employees Job Density
Lawton $46,000 120 +17%
Oklahoma City $66,000 1,490 -20%
Tulsa $58,000 1,250 -13%

Oregon

City and Area Median Salary Employees Job Density
Bend $63,000 70 -66%
Corvallis $74,000 100 +18%
Eugene $55,000 350 -25%
Medford $59,000 100 -61%
Portland $78,000 2,240 -35%
Salem $62,000 140 -70%

Pennsylvania

City and Area Median Salary Employees Job Density
Allentown $71,000 690 -37%
Altoona $47,000 90 -48%
Erie $52,000 290 -26%
Harrisburg $69,000 1,320 +28%
Johnstown $47,000 100 -39%
Lancaster $60,000 450 -41%
Lebanon $60,000 100 -24%
Philadelphia $88,000 9,810 +56%
Pittsburgh $66,000 4,510 +19%
Reading $64,000 270 -48%
Scranton $54,000 370 -56%
State College $57,000 140 -14%
Williamsport $58,000 60 -59%
York $62,000 230 -60%

Rhode Island

City and Area Median Salary Employees Job Density
Providence $68,000 1,480 -21%

South Carolina

City and Area Median Salary Employees Job Density
Anderson $49,000 80 -55%
Charleston $56,000 1,290 +36%
Columbia $63,000 1,200 +5%
Florence $58,000 160 -37%
Greenville $65,000 1,070 +8%
Myrtle Beach $59,000 110 -70%
Spartanburg $73,000 400 +5%

South Dakota

City and Area Median Salary Employees Job Density
Sioux Falls $50,000 300 -31%

Tennessee

City and Area Median Salary Employees Job Density
Chattanooga $58,000 850 +13%
Clarksville $43,000 50 -78%
Cleveland $41,000 40 -59%
Johnson City $46,000 70 -69%
Kingsport $47,000 110 -69%
Knoxville $60,000 670 -39%
Memphis $70,000 1,720 -16%
Morristown $53,000 40 -70%
Nashville $63,000 2,380 -6%

Texas

City and Area Median Salary Employees Job Density
Abilene $49,000 130 -29%
Amarillo $76,000 270 -12%
Austin $82,000 5,560 +120%
Beaumont $59,000 280 -44%
Brownsville $43,000 60 -84%
College Station $53,000 210 -9%
Corpus Christi $55,000 170 -70%
Dallas $80,000 12,950 +85%
El Paso $46,000 440 -48%
Fort Worth $75,000 2,180 -24%
Houston $81,000 9,020 +5%
Killeen $68,000 260 -30%
Laredo $56,000 50 -80%
Longview $48,000 140 -51%
Lubbock $48,000 230 -39%
Mcallen $52,000 130 -81%
Midland $68,000 90 -54%
Odessa $54,000 30 -82%
San Antonio $70,000 1,740 -38%
Tyler $64,000 120 -56%
Waco $67,000 180 -39%
Wichita Falls $61,000 40 -76%

Utah

City and Area Median Salary Employees Job Density
Logan $50,000 140 +7%
Ogden $63,000 620 -3%
Provo $60,000 1,270 +143%
Salt Lake City $76,000 4,270 +106%
St George $55,000 150 +8%

Vermont

City and Area Median Salary Employees Job Density
Burlington $81,000 400 +18%

Virginia

City and Area Median Salary Employees Job Density
Blacksburg $61,000 190 +6%
Charlottesville $69,000 280 -1%
Harrisonburg $49,000 130 -17%
Lynchburg $57,000 180 -41%
Richmond $79,000 1,680 -15%
Roanoke $58,000 140 -72%
Virginia Beach $63,000 1,460 -42%

Washington

City and Area Median Salary Employees Job Density
Bellingham $71,000 50 -79%
Bremerton $74,000 140 -44%
Kennewick $47,000 70 -74%
Mount Vernon $59,000 30 -76%
Olympia $81,000 80 -72%
Seattle $89,000 8,840 +85%
Spokane $57,000 440 -34%
Tacoma $79,000 570 -35%

West Virginia

City and Area Median Salary Employees Job Density
Charleston $48,000 530 +16%
Huntington $42,000 120 -66%
Morgantown $52,000 80 -39%
Parkersburg $56,000 40 -81%
Weirton $63,000 40 -66%
Wheeling $57,000 80 -57%

Wisconsin

City and Area Median Salary Employees Job Density
Appleton $67,000 290 -18%
Eau Claire $74,000 200 -13%
Fond $72,000 70 -44%
Green Bay $68,000 360 -32%
Janesville $54,000 50 -74%
La Crosse $62,000 210 +3%
Madison $65,000 1,260 +16%
Milwaukee $65,000 2,730 -3%
Oshkosh $66,000 170 -33%
Racine $57,000 140 -39%
Wausau $54,000 190 -4%
*FOOTNOTES: Job Facts salary and numbers data is based on US Department of Labor Statistics data for 2011. Other data on page may be from earlier years. Typical salary is given as median salary, where 50% in the job make more and 50% less. Salary range is Job Hunt's estimates of typical starting salary as being at the 10th percentile of reported pay and typical top end salary, for the most senior workers, as being at the 90th. Job openings is an estimate of new jobs every year due to growth plus those leaving the field. Where NA is given data is not available. Suggested studies is based on Job Hunt research, suggesting a minimum degree level that is judged to offer the best opportunities for entry-level employment. This Computer Programmers schools and career page was originally researched by CityTownInfo.com.