Software Developer Career Profile

Learn About Software Development

Software Development is part of the Information Technology as well as the Science, Technology, Engineering & Math career clusters. Careers in this cluster involve working with computer hardware, software, or network systems.

Career Title

Mid-Range Annual Salary in SD

SD Projected Annual Openings

Degree Typically Acquired

Career Title

Computer Programmer

Create, modify, and test the code and scripts that allow computer applications to run. Work from specifications drawn up by software and web developers or other individuals. May develop and write computer programs to store, locate, and retrieve specific documents, data, and information.

Mid-Range Annual Salary in SD

$48,300 - $65,300

SD Projected Annual Openings

38

Degree Typically Acquired

stat

Career Title

Software Developer and Software Quality Assurance Analyst and Tester

HOT CAREER IN SD

Research, design, and develop computer and network software or specialized utility programs. Analyze user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis. Develop and execute software tests to identify software problems and their causes. Test system modifications to prepare for implementation. Document software and application defects using a bug tracking system and report defects to software or web developers. Update software or enhance 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.

Mid-Range Annual Salary in SD

$62,100 - $92,200

SD Projected Annual Openings

172

Degree Typically Acquired

stat

Career Title

Computer Systems Analyst

Analyze science, engineering, business, and other data processing problems to develop and implement solutions to complex applications problems, system administration issues, or network concerns. Perform systems management and integration functions, improve existing computer systems, and review computer system capabilities, workflow, and schedule limitations. May analyze or recommend commercially available software.

Mid-Range Annual Salary in SD

$65,300 - $91,600

SD Projected Annual Openings

70

Degree Typically Acquired

stat

Newsletter Sign Up

To make sure you don’t miss any important deadlines, updates or growth opportunities, sign up to receive quarterly emails.

Sign Up