NHES and ELMI agency logos
New Hampshire Employment Security - an official New Hampshire Government web site
Smaller text size Reset text size Larger text size

ELMI Home > Career Resources > Top Career Prospects

Software Developers, Systems Software
(SOC 15-1133)

Print Version pdf file

Software Developers, ApplicationsResearch, design, develop, and test operating systems-level software, compilers, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific, and general computing applications. Set operational specifications and formulate and analyze software requirements. May design embedded systems software. Apply principles and techniques of computer science, engineering, and mathematical analysis.

Sample of reported job titles: Software Engineer, Software Developer, Systems Engineer, Network Engineer, Developer, Publishing Systems Analyst, Application Developer, Averaged HEND (High-Energy Neutron Data) Data Product Lead (AHD Product Lead), Business Systems Analyst, Computer Consultant

Job Responsibilities

  • Modify existing software to correct errors, to adapt it to new hardware, or to upgrade interfaces and improve performance.
  • Advise customer about or perform maintenance of software system.
  • Analyze information to determine, recommend, and plan installation of a new system or modification of an existing system.
  • Consult with engineering staff to evaluate interface between hardware and software, develop specifications and performance requirements, or resolve customer problems.
  • Direct software programming and development of documentation.
  • Store, retrieve, and manipulate data for analysis of system capabilities and requirements.
  • Confer with data processing or project managers to obtain information on limitations or capabilities for data processing projects.
  • Consult with customers or other departments on project status, proposals, or technical issues, such as software system design or maintenance.
  • Coordinate installation of software system.
  • Prepare reports or correspondence concerning project specifications, activities, or status.

New Hampshire Outlook

  • Average Hourly Wage*: $52.39
  • Estimated Employment 2010: 2,248
  • Projected Employment 2020: 2,736
  • Expected 10-Year Growth: 21.7%
  • Projected Average Annual Openings: 72

Top industries in NH for this occupation:

  • Computer Systems Design and Related Services
  • Financial Investment and Related Activities
  • Publishing Industries
  • Merchant Wholesalers, Durable Goods
  • Computer and Electronic Product Manufacturing
  • Insurance Carriers and Related Activities

Education and Training

Software Developers usually have at least a four-year college degree in a computer-related field. While work experience and on-the-job training are not a requirement, applicants with experience and strong computer programming abilities are preferred. The ability to stay up-to-date with new developments in the field is also a valuable skill. Knowledge of the industry for which software is being developed is another asset.

There is no professional licensing requirement for this occupation in New Hampshire. Many Software Developers continually pursue knowledge of technological advances through classes and training programs.

Interests (Holland Code): ICR

  • Investigative - Investigative occupations frequently involve working with ideas, and require an extensive amount of thinking. These occupations can involve searching for facts and figuring out problems mentally.
  • Conventional - Conventional occupations frequently involve following set procedures and routines. These occupations can include working with data and details more than with ideas. Usually there is a clear line of authority to follow.
  • Realistic - Realistic occupations frequently involve work activities that include practical, hands-on problems and solutions. They often deal with plants, animals, and real-world materials like wood, tools, and machinery. Many of the occupations require working outside, and do not involve a lot of paperwork or working closely with others.

Career Cluster: Information Technology

Work Environment
Many software developers work for computer systems design and related services firms or software publishers. Others work in computer and electronic product manufacturing industries. Most work full time, and nearly one-fourth worked more than 40 hours per week in 2010.

Additional Information Sources**
IEEE Computer Society
<www.computer.org/portal/web/guest/contact>

To Find a Job
Contact the nearest NH Employment Security office or go online to www.nhes.nh.gov

* New Hampshire Occupational Employment and Wages, June 2011
** Inclusion of this information is intended to provide a convenient resource for research, but in no way constitutes an endorsement for any organization; nor is the list all-inclusive.

Source:
NH Employment Projections, base year 2010 to projected year 2020
Occupational Outlook Handbook 2010, Bureau of Labor Statistics

O*Net Online Economic and Labor Market Information Bureau NHES Logo

For more information:
Economic and Labor Market Information Bureau
(603) 228-4124
elmi@nhes.nh.gov

 

Adobe Acrobat Reader Symbol Adobe Acrobat Reader format. You can download a free reader from Adobe.

New Hampshire Employment Security (NHES)
32 South Main Street  |  Concord NH 03301  |  603-224-3311  |  1-800-852-3400
TDD Access: Relay NH 1-800-735-2964
webmaster@nhes.nh.gov for web page related issues only