Systems Software Developer

salary graphic

AVG. SALARY

$118,510

education graphic

EDUCATION

Bachelor's degree

job outlook graphic

JOB OUTLOOK

Stable

What They Do

Software Developers Career Video

About This Career

Researches, designs, and develops computer and network software or specialized utility programs. Analyzes user needs and develops software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis. Updates software or enhances existing software capabilities. May work with computer hardware engineers to integrate hardware and software systems, and develop specifications and performance requirements. May maintain databases within an application area, working individually or coordinating database development as part of a team.

This career is part of the Arts, Entertainment, & Design cluster Design & Digital Arts pathway, Software Solutions pathway, Web & Cloud pathway.

A person in this career:

  • Analyzes user needs and software requirements to determine feasibility of design within time and cost constraints.
  • Develops or directs software system testing or validation procedures, programming, or documentation.
  • Confers with systems analysts, engineers, programmers and others to design systems and to obtain information on project limitations and capabilities, performance requirements and interfaces.
  • Modifies existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance.
  • Prepares reports or correspondence concerning project specifications, activities, or status.
  • Analyzes information to determine, recommend, and plan installation of a new system or modification of an existing system.
  • Stores, retrieves, and manipulates data for analysis of system capabilities and requirements.
  • Designs, develops and modifies software systems, using scientific analysis and mathematical models to predict and measure outcomes and consequences of design.
  • Determines system performance standards.
  • Consults with customers or other departments on project status, proposals, or technical issues, such as software system design or maintenance.

Working Conditions and Physical Demands

People who do this job report that:

  • You would sit most of the time. There's some walking and standing. You may have to lift and carry things like books, papers or tools weighing 10 lbs. or less.
  • Work in this occupation involves sitting more than one-third of the time

Working in this career involves (physical activities):

  • Seeing clearly up close
  • Speaking clearly enough to be able to be understood by others
  • Identifying and understanding the speech of another person

Work Hours and Travel

  • Regular working hours and limited travel

Specialty and Similar Careers

Careers that are more detailed or close to this career:

  • Developer
  • Infrastructure Engineer
  • Network Engineer
  • Software Architect
  • Software Developer
  • Software Engineer
  • Systems Engineer
  • Application Integration Engineer
  • Application Developer
  • Software Development Engineer