How much does an IT Software Programmer make in the United States?
-
The average IT Software Programmer salary in the United States is $102,768 as of November 01, 2024. The range for our most popular IT Software Programmer positions (listed below) typically falls between $92,444 and $113,092. 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 Programmer's Annual Base Salary
Job Title | Salary | Hourly Rate | Location | Date Updated |
Software Programmer | $76,803 | $36.92 | United States | November 01, 2024 |
IT Programmer | $64,607 | $31.06 | United States | November 01, 2024 |
PHP Software Programmer | $74,760 | $35.94 | United States | November 01, 2024 |
Junior Software Programmer | $73,612 | $35.39 | United States | November 01, 2024 |
Senior Software Programmer | $106,165 | $51.04 | United States | November 01, 2024 |
IT Programmer Analyst | $114,472 | $55.03 | United States | November 01, 2024 |
Intermediate Web Software Programmer | $95,490 | $45.91 | United States | November 01, 2024 |
Senior Web Software Programmer | $115,220 | $55.39 | United States | November 01, 2024 |
Entry Web Software Programmer | $77,800 | $37.40 | United States | November 01, 2024 |
Software Developer, IT | $123,386 | $59.32 | United States | November 01, 2024 |
-
A programmer, developer ("dev"), coder, or software engineer is a person who creates computer software. The term computer programmer can refer to a specialist in one area of computers, or to a generalist who writes code for many kinds of software. One who practices, or professes, a formal approach to programming may also be known as a programmer analyst. On the other hand, "code monkey" is a derogatory term for a programmer who simply writes code without any involvement in the design or specifications. A programmer's primary computer language (Assembly, COBOL, C, C++, C#, Java, Lisp, Python, etc.) is often prefixed to these titles, and those who work in a web environment often prefix their titles with web. A range of occupations—including: software developer, web developer, mobile applications developer, embedded firmware developer, software engineer, computer scientist, game programmer, game developer, or software analyst—that involve programming, also require a range of other skills. The use of the term programmer for these positions is sometimes considered an insulting or derogatory simplification. View PHP Software Programmer Salary
-
The Intermediate Web Software Programmer supports web administrators and designers through the full development lifecycle and contributes to the development of new site features. Designs and develops software solutions for websites and mobile applications that engage users and meet business requirements. Being an Intermediate Web Software Programmer designs and develops the web infrastructure including back-end database development and the construction of SQL queries via CGI scripting. Develops, implements, and debugs software code. In addition, Intermediate Web Software Programmer requires knowledge of web technologies and tools such as CSS, JavaScript, HTML, PERL, PHP, Active Server Pages, SQL, and C++. Typically requires a bachelor's degree in area of specialty. Typically reports to a project leader or manager. Being an Intermediate Web Software Programmer occasionally directed in several aspects of the work. Gaining exposure to some of the complex tasks within the job function. Working as an Intermediate Web Software Programmer typically requires 2 -4 years of related experience. View Intermediate Web Software Programmer SalaryAlternate Job Titles:Web Software Developer II, Web Software Developer - Intermediate
-
The Senior Web Software Programmer supports web administrators and designers through the full development lifecycle and contributes to the development of new site features. Designs and develops software solutions for websites and mobile applications that engage users and meet business requirements. Being a Senior Web Software Programmer designs and develops the web infrastructure including back-end database development and the construction of SQL queries via CGI scripting. Develops, implements, and debugs software code. In addition, Senior Web Software Programmer requires knowledge of web technologies and tools such as CSS, JavaScript, HTML, PERL, PHP, Active Server Pages, SQL, and C++. Typically requires a bachelor's degree in area of specialty. Typically reports to a project leader or manager. Being a Senior Web Software Programmer works independently within established procedures associated with the specific job function. Has gained proficiency in multiple competencies relevant to the job. Working as a Senior Web Software Programmer typically requires 3-5 years of related experience, or may need 2 years experience with additional specialized training and/or certification. View Senior Web Software Programmer SalaryAlternate Job Titles:Web Software Developer III, Web Software Developer -Senior
-
The Entry Web Software Programmer supports web administrators and designers through the full development lifecycle and contributes to the development of new site features. Designs and develops software solutions for websites and mobile applications that engage users and meet business requirements. Being an Entry Web Software Programmer designs and develops the web infrastructure including back-end database development and the construction of SQL queries via CGI scripting. Develops, implements, and debugs software code. In addition, Entry Web Software Programmer requires knowledge of web technologies and tools such as CSS, JavaScript, HTML, PERL, PHP, Active Server Pages, SQL, and C++. Typically requires a bachelor's degree in area of specialty. Typically reports to a project leader or manager. Being an Entry Web Software Programmer work is closely managed. Works on projects/matters of limited complexity in a support role. Working as an Entry Web Software Programmer typically requires 0-2 years of related experience. View Entry Web Software Programmer SalaryAlternate Job Titles:Web Software Developer I, Web Software Developer -Entry