How much does an IT Software Developer make in the United States?
-
The average IT Software Developer salary in the United States is $137,083 as of January 01, 2026. The range for our most popular IT Software Developer positions (listed below) typically falls between $124,489 and $149,677. Keep in mind that salary ranges can vary widely depending on many important factors, including position, education, certifications, additional skills, and the number of years you have spent in your profession. With more online, real-time compensation data than any other website, Salary.com helps you determine your exact pay target.
IT Software Developer's Annual Base Salary
| Job Title | Salary | Hourly Rate | Location | Date Updated |
| Software Developer, IT | $131,208 | $63.08 | United States | January 01, 2026 |
| Senior Software Developer, IT | $152,420 | $73.28 | United States | January 01, 2026 |
| Software Developer | $129,310 | $62.17 | United States | January 01, 2026 |
| IT Developer | $124,310 | $59.76 | United States | January 01, 2026 |
| Software Systems Developer IV | $150,626 | $72.42 | United States | January 01, 2026 |
| Software Systems Developer VI | $195,077 | $93.79 | United States | January 01, 2026 |
| Software Systems Developer V | $171,015 | $82.22 | United States | January 01, 2026 |
| Software Developer I | $86,190 | $41.44 | United States | January 01, 2026 |
| Software Developer II | $107,990 | $51.92 | United States | January 01, 2026 |
| Software Developer IV | $158,330 | $76.12 | United States | January 01, 2026 |
-
Software Systems Developer IV designs, analyzes, maintains, and tests software systems. Identifies and analyzes users' needs and preferences. Being a Software Systems Developer IV is responsible for troubleshooting and resolving problems. Corrects programming errors, codes systems enhancements, and makes recommendations for improvements based on the findings. Additionally, Software Systems Developer IV stays current on emerging trends and software systems development best practices. Requires a bachelor's degree. Typically reports to a manager. The Software Systems Developer IV work is highly independent. May assume a team lead role for the work group. A specialist on complex technical and business matters. To be a Software Systems Developer IV typically requires 7+ years of related experience. View Software Systems Developer IV SalaryAlternate Job Titles:Systems Applications Developer IV
-
Software Systems Developer VI designs, analyzes, maintains, and tests software systems. Identifies and analyzes users' needs and preferences. Being a Software Systems Developer VI is responsible for troubleshooting and resolving problems. Corrects programming errors, codes systems enhancements, and makes recommendations for improvements based on the findings. Additionally, Software Systems Developer VI stays current on emerging trends and software systems development best practices. Requires a bachelor's degree. Typically reports to a manager. To be a Software Systems Developer VI typically requires 12+ years of related experience. Achievement and depth of knowledge of specialization or field is the main differentiator. Advisory role on complex and challenging projects and initiatives. Recognized for deep technical and industry knowledge and innovative thinking. Provides thought leadership and guidance to a functional area and the organization. View Software Systems Developer VI SalaryAlternate Job Titles:Systems Applications Developer VI
-
Software Systems Developer V designs, analyzes, maintains, and tests software systems. Identifies and analyzes users' needs and preferences. Being a Software Systems Developer V is responsible for troubleshooting and resolving problems. Corrects programming errors, codes systems enhancements, and makes recommendations for improvements based on the findings. Additionally, Software Systems Developer V stays current on emerging trends and software systems development best practices. Requires a bachelor's degree. Typically reports to a manager. The Software Systems Developer V works autonomously. Goals are generally communicated in "solution" or project goal terms. May provide a leadership role for the work group through knowledge in the area of specialization. Works on advanced, complex technical projects or business issues requiring state of the art technical or industry knowledge. To be a Software Systems Developer V typically requires 10+ years of related experience. View Software Systems Developer V SalaryAlternate Job Titles:Systems Applications Developer V
-
The Software Developer I performs coding, debugging, testing and troubleshooting throughout the application development process. Designs and develops software applications. Being a Software Developer I typically reports to a manager. Requires a bachelor's degree. Being a Software Developer I works on projects/matters of limited complexity in a support role. Work is closely managed. Working as a Software Developer I typically requires 0-2 years of related experience. View Software Developer I SalaryAlternate Job Titles:Software Engineer I, Entry Software Engineer
-
The Software Developer II performs coding, debugging, testing and troubleshooting throughout the application development process. Designs and develops software applications. Being a Software Developer II typically reports to a manager. Requires a bachelor's degree. Being a Software Developer II gains exposure to some of the complex tasks within the job function. Occasionally directed in several aspects of the work. Working as a Software Developer II typically requires 2 to 4 years of related experience. View Software Developer II SalaryAlternate Job Titles:Software Engineer II, Intermediate Software Engineer
-
The Software Developer IV performs coding, debugging, testing and troubleshooting throughout the application development process. Designs and develops software applications. Being a Software Developer IV typically reports to a manager. Requires a bachelor's degree. Software Developer IV is a specialist on complex technical and business matters. Work is highly independent. May assume a team lead role for the work group. Working as a Software Developer IV typically requires 7+ years of related experience. View Software Developer IV SalaryAlternate Job Titles:Software Engineer IV, Software Engineer - Project Lead