Software Engineer
What does a Software Engineer do?
A Software Engineer designs, modifies, develops, writes and implements software programming applications and supports and/or installs software applications/operating systems. A Software Engineer participates in the testing process through test review and analysis, test witnessing and certification of software.
How do you prepare?
To be a Software Engineer, a bachelor’s degree is required. Typically, a person pursuing this field has strong problem-solving and analytical skills.
What’s the pay like?
As a Software Engineer in Iowa you can expect to earn approximately $75,550 a year, according to Iowa Workforce Development.
For more information
about careers in this field, click here
www.bls.gov/k12/computers.htm.
What does a Software Engineer do?
A Software Engineer designs, modifies, develops, writes and implements software programming applications and supports and/or installs software applications/operating systems. A Software Engineer participates in the testing process through test review and analysis, test witnessing and certification of software.
How do you prepare?
To be a Software Engineer, a bachelor’s degree is required. Typically, a person pursuing this field has strong problem-solving and analytical skills.
What’s the pay like?
As a Software Engineer in Iowa you can expect to earn approximately $75,550 a year, according to Iowa Workforce Development.
For more information
about careers in this field, click here
www.bls.gov/k12/computers.htm.
Brought to you by Prosperity Eastern Iowa and the Dubuque Area Labor Management Council.


