The average salary for a Software Engineer in Sioux Falls, SD is between $67,755 and $175,598 as of December 01, 2024. Salary ranges can vary widely depending on the actual Software Engineer position you are looking for. With more online, real-time compensation data than any other website, Salary.com helps you determine your exact pay target.
About Sioux Falls, South Dakota Sioux Falls (/ˌsuː ˈfɔːlz/) (Lakota: Íŋyaŋ Okábleča Otȟúŋwahe; "Stone Shatter City") is the most populous city in the U.S. state of South Dakota and t....More
Sioux Falls, South Dakota area prices were up 0.8% from a year ago View the Cost of Living in Sioux Falls, South Dakota
Core compensation
A software engineer, sometimes referred to as a software developer, applies engineering principles and methodologies to design and develop complicated software systems and applications. Software engineers focus on analyzing and translating user requirements into an application or control system design. Software engineers may design complex systems for use in aircraft, manufacturing, military, energy generation and healthcare devices. They typically do not perform the actual coding, although in some cases they may. Software engineers generally work in teams to design and develop a computer system.
Designs and develops software applications. Performs coding, debugging, testing and troubleshooting throughout the application development process. Requires a bachelor's degree. Typically reports to a manager. Works on projects/matters of limited complexity in a support role. Work is closely managed. Typically requires 0-2 years of related experience. View job details
Designs and develops software applications. Performs coding, debugging, testing and troubleshooting throughout the application development process. Requires a bachelor's degree. Typically reports to a manager. Gains exposure to some of the complex tasks within the job function. Occasionally directed in several aspects of the work. Typically requires 2 to 4 years of related expe... View job details
Designs and develops software applications. Performs coding, debugging, testing and troubleshooting throughout the application development process. May direct a few junior level software engineers. Requires a bachelor's degree. Typically reports to a manager. Contributes to moderately complex aspects of a project. Work is generally independent and collaborative in nature. Typic... View job details
Designs and develops software applications. Performs coding, debugging, testing and troubleshooting throughout the application development process. Requires a bachelor's degree. Typically reports to a manager. Works on projects/matters of limited complexity in a support role. Work is closely managed. Typically requires 0-2 years of related experience. View job details
Designs and develops software applications. Performs coding, debugging, testing and troubleshooting throughout the application development process. Requires a bachelor's degree. Typically reports to a manager. Gains exposure to some of the complex tasks within the job function. Occasionally directed in several aspects of the work. Typically requires 2 to 4 years of related expe... View job details