Occupational Employment Statistics


DETAILED OCCUPATION DATA

15-1132 Software Developers, Applications



Develop, create, and modify general computer applications software or specialized utility programs. Analyze user needs and develop software solutions. Design software or customize software for client use with the aim of optimizing operational efficiency. May analyze and design databases within an application area, working individually or coordinating database development as part of a team. May supervise computer programmers.

Geography EmploymentEmp SE*Percentiles
Mean10th25thMedian75th90th
Northwest Minnesota 33075$40.65/hr$25.45/hr$33.19/hr$39.42/hr$47.88/hr$58.03/hr


IndustryOES Employment (Statewide)OES Median Wage (Statewide)
Natural Resources and MiningN/AN/A
ConstructionN/A$54.84/hr
Manufacturing2,430$50.08/hr
Trade, Transportation and Utilities1,210$44.92/hr
Information3,250$39.69/hr
Financial Activities2,210$54.30/hr
Professional and Business Services9,340$45.78/hr
Education and Health Services540$47.56/hr
Leisure and HospitalityN/AN/A
Other Services50$44.56/hr
Public Administration900$45.88/hr
 
Geography EmploymentMedian WageProjections
% Change 2016-2026
Northeast Balance of State N/A$49.11/hrN/A
Grand Forks ND-MN MSA 60$42.96/hrN/A
Southwest Balance of State 150$43.45/hrN/A
Mankato-North Mankato MN MSA 160$31.76/hrN/A
La Crosse WI-MN MSA 210$35.09/hrN/A
Northwest Balance of State 230$39.93/hrN/A
Southwest Minnesota 260$37.65/hr8.3%
Northeast Minnesota 320$36.78/hr20.5%
Duluth MN-WI MSA 320$36.87/hrN/A
Northwest Minnesota 330$39.42/hr25.9%
Southeast Balance of State 360$44.75/hrN/A
St Cloud MN MSA 410$41.02/hrN/A
Rochester MN MSA 420$43.17/hrN/A
Southeast Minnesota 750$44.29/hr17.4%
Fargo ND-MN MSA 780$35.77/hrN/A
Central Minnesota 800$41.10/hr30.4%
Seven County Mpls-St Paul, MN 17,590$47.32/hr23.5%
Minneapolis-St Paul-Bloomington MN-WI MSA 17,730$47.24/hrN/A
Minnesota 19,970$46.58/hr23.8%


Occupations EmploymentMedian WageProjections
% Change 2016-2026
Computer Systems Analysts 18,710$44.03/hr5.9%
Web Developers 2,780$38.09/hr7.8%
Computer Occupations, All Other 6,200$37.94/hr9.6%
Computer Network Architects 3,150$53.14/hr5.3%


  • Store, retrieve, and manipulate data for analysis of system capabilities and requirements.
  • Develop and direct software system testing and validation procedures, programming, and documentation.
  • Modify existing software to correct errors, allow it to adapt to new hardware, or to improve its performance.
  • Confer with systems analysts, engineers, programmers and others to design system and to obtain information on project limitations and capabilities, performance requirements and interfaces.
  • Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design.
  • Analyze user needs and software requirements to determine feasibility of design within time and cost constraints.
  • Analyze user needs and software requirements to determine feasibility of design within time and cost constraints.
  • Supervise the work of programmers, technologists and technicians and other engineering and scientific personnel.
  • Modify existing software to correct errors, allow it to adapt to new hardware, or to improve its performance.
  • Modify existing software to correct errors, allow it to adapt to new hardware, or to improve its performance.