Software Developers.

Software developers instruct computers how to perform functions like online bill paying through step-by-step processes of programming and problem solving. Software developers combine their expertise in computer science, engineering, and math to design, develop, and test software for home, school, and business use.


According to the U.S. Bureau of Labor Statistics, software developers who specialized in applications earned an average salary of $92,080 in 2011.