State of Connecticut Home Follow Us on FacebookFollow Us on TwitterFollow Us on Flickr
Connecticut Department of Labor Home Connecticut Job & Career ConneCTion Home
LMI Home About JCC Contact Us Link to JCC Help Site Map
Job & Career Connection Home Page
  Occupation Profile   
 
 5 Steps
Step 1 Find an Occupation
that is Right for You
Step 2 Learn About an Occupation
Step 3 Search for
Education & Training
Step 4 Search for
Jobs & Employers
Step 5 Job Seeker Resources
 Printer Friendly Version
 
SOFTWARE DEVELOPERS, SYSTEMS SOFTWARE
 
Occupation Description:
 
  Research, 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.
 
Typical Tasks:
 
 
  • Modify existing software to correct errors, to adapt it to new hardware, or to upgrade interfaces and improve performance.
  • Design or develop software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design.
  • Consult with engineering staff to evaluate interface between hardware and software, develop specifications and performance requirements, or resolve customer problems.
  • Analyze information to determine, recommend, and plan installation of a new system or modification of an existing system.
  • Develop or direct software system testing or validation procedures.
  • Direct software programming and development of documentation.
  • Consult with customers or other departments on project status, proposals, or technical issues, such as software system design or maintenance.
 
Skills:
 
 
  • Reading Comprehension - Understanding written sentences and paragraphs in work related documents..
  • Active Listening - Giving full attention to what other people are saying, taking time to understand the points being made, asking questions as appropriate, and not interrupting at inappropriate times..
  • Critical Thinking - Using logic and reasoning to identify the strengths and weaknesses of alternative solutions, conclusions or approaches to problems..
  • Speaking - Talking to others to convey information effectively..
  • Complex Problem Solving - Identifying complex problems and reviewing related information to develop and evaluate options and implement solutions..
  • Mathematics - Using mathematics to solve problems..
  • Judgment and Decision Making - Considering the relative costs and benefits of potential actions to choose the most appropriate one..
 
Knowledge:
 
 
  • Computers and Electronics - Knowledge of circuit boards, processors, chips, electronic equipment, and computer hardware and software, including applications and programming..
  • Engineering and Technology - Knowledge of the practical application of engineering science and technology. This includes applying principles, techniques, procedures, and equipment to the design and production of various goods and services..
  • Mathematics - Knowledge of arithmetic, algebra, geometry, calculus, statistics, and their applications..
  • Telecommunications - Knowledge of transmission, broadcasting, switching, control, and operation of telecommunications systems..
  • Design - Knowledge of design techniques, tools, and principles involved in production of precision technical plans, blueprints, drawings, and models..
  • English Language - Knowledge of the structure and content of the English language including the meaning and spelling of words, rules of composition, and grammar..
  • Customer and Personal Service - Knowledge of principles and processes for providing customer and personal services. This includes customer needs assessment, meeting quality standards for services, and evaluation of customer satisfaction..
 
Search for Jobs on CareerOneStop:
 
  Search for Software Developers, Systems Software Jobs
  (Please note that some searches may not produce any results.)
 
Education & Training:
 
  Bachelor's degree
 
      View Related Programs on Connecticut's Education & Training ConneCTion site
 
Wage Information:
 
 
Region Average Annual Average Hourly Entry Level (hourly) Mid-Range  (hourly)
Statewide $106,127.00 $51.03 $35.39 $40.31 - $61.53
Bridgeport/Stamford $110,006.00 $52.89 $37.92 $42.56 - $63.04
Danbury $97,312.00 $46.78 $34.33 $36.07 - $56.74
Hartford $106,868.00 $51.37 $35.30 $40.50 - $61.57
New Haven $94,479.00 $45.42 $29.80 $34.63 - $56.94
New London/Norwich $102,501.00 $49.28 $36.80 $39.26 - $57.86
      
Select a town to see its region Not sure which Region applies to you?
    

 
Occupation Outlook:
 
 
Region Employment Average Annual Growth Rate Average Annual Job Openings
2016 2026
State of Connecticut 5,240 6,030 1.4% 434
 
 
Chart of Growth Rate and Annual Openings   Employment in this occupation is expected to grow much faster than average, and the number of annual openings will offer very good job opportunities.
Key:
  N/A = Not Applicable, ***** = Over $60.00 per hour, ##### = Over $124,821
 
Similar Occupations:
 
 
Go Connecticut LMI Home State of Connecticut Department of Labor - Office of Research
200 Folly Brook Boulevard, Wethersfield, CT 06109 / Phone: 860-263-6275
LMI Home | CTDOL Home | CT.gov | Feedback | Disclaimer | Privacy Policy | Accessibility Policy
This workforce product was funded by a grant awarded by the U.S. Department of Labor's Employment and Training Administration. (more)
Go to the State of Connecticut website