How much does a Software Developer- Server make in the United States?
-
The average Software Developer- Server salary in the United States is $77,188 as of November 01, 2024. The range for our most popular Software Developer- Server positions (listed below) typically falls between $69,931 and $84,444. 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.
Software Developer- Server's Annual Base Salary
Job Title | Salary | Hourly Rate | Location | Date Updated |
Client/Server Programmer II | $88,734 | $42.66 | United States | November 01, 2024 |
Client/Server Programmer III | $108,495 | $52.16 | United States | November 01, 2024 |
Client/Server Programmer I | $70,020 | $33.66 | United States | November 01, 2024 |
Client/Server Programmer IV | $122,134 | $58.72 | United States | November 01, 2024 |
Intermediate Client/Server Programmer | $88,740 | $42.66 | United States | November 01, 2024 |
Senior Client/Server Programmer | $108,500 | $52.16 | United States | November 01, 2024 |
Client/Server Programmer V | $130,200 | $62.60 | United States | November 01, 2024 |
Entry Client/Server Programmer | $70,020 | $33.66 | United States | November 01, 2024 |
Specialist Client/Server Programmer | $122,140 | $58.72 | United States | November 01, 2024 |
Server | $22,476 | $10.81 | United States | November 01, 2024 |
-
Client/Server Programmer II reviews, analyzes, and modifies programming systems including encoding, testing, debugging and installing to support an organization's client/server software applications. Designs, plans, enhances, and tests all distributed systems platforms. Being a Client/Server Programmer II conducts technical assessment, research, and testing of technologies as requested. May require a bachelor's degree in a related area. Additionally, Client/Server Programmer II is familiar with relational database concepts, and client-server concepts. Typically reports to a project leader or manager. To be a Client/Server Programmer II typically requires 2 to 4 years of related experience. Gains exposure to some of the complex tasks within the job function. Occasionally directed in several aspects of the work. View Client/Server Programmer II SalaryAlternate Job Titles:Client/Server Application Developer II, Intermediate Client/Server Programmer
-
Client/Server Programmer III reviews, analyzes, and modifies programming systems including encoding, testing, debugging and installing to support an organization's client/server software applications. Designs, plans, enhances, and tests all distributed systems platforms. Being a Client/Server Programmer III conducts technical assessment, research, and testing of technologies as requested. May require a bachelor's degree in a related area. Additionally, Client/Server Programmer III is familiar with relational database concepts, and client-server concepts. Typically reports to a project leader or manager. To be a Client/Server Programmer III typically requires 4 to 7 years of related experience. Contributes to moderately complex aspects of a project. Work is generally independent and collaborative in nature. View Client/Server Programmer III SalaryAlternate Job Titles:Client/Server Application Developer III, Senior Client/Server Programmer
-
Client/Server Programmer I reviews, analyzes, and modifies programming systems including encoding, testing, debugging and installing to support an organization's client/server software applications. Designs, plans, enhances, and tests all distributed systems platforms. Being a Client/Server Programmer I conducts technical assessment, research, and testing of technologies as requested. May require a bachelor's degree in a related area. Additionally, Client/Server Programmer I typically reports to a project leader or manager. To be a Client/Server Programmer I typically requires 0-2 years of related experience. Works on projects/matters of limited complexity in a support role. Work is closely managed. View Client/Server Programmer I SalaryAlternate Job Titles:Client/Server Application Developer I, Entry Client/Server Programmer
-
Client/Server Programmer IV reviews, analyzes, and modifies programming systems including encoding, testing, debugging and installing to support an organization's client/server software applications. Designs, plans, enhances, and tests all distributed systems platforms. Being a Client/Server Programmer IV conducts technical assessment, research, and testing of technologies as requested. Requires a bachelor's degree in area of specialty. Additionally, Client/Server Programmer IV typically reports to a manager or head of a unit/department. To be a Client/Server Programmer IV typically requires 7+ years of related experience. A specialist on complex technical and business matters. Work is highly independent. May assume a team lead role for the work group. View Client/Server Programmer IV SalaryAlternate Job Titles:Client/Server Application Developer IV, Specialist Client/Server Programmer
-
The Intermediate Client/Server Programmer may require a bachelor's degree in a related area. Reviews, analyzes, and modifies programming systems including encoding, testing, debugging and installing to support an organization's client/server software applications. Being an Intermediate Client/Server Programmer typically reports to a project leader or manager. Familiar with relational database concepts, and client-server concepts. Working as an Intermediate Client/Server Programmer typically requires 2 to 4 years of related experience. Gains exposure to some of the complex tasks within the job function. Occasionally directed in several aspects of the work. View Intermediate Client/Server Programmer SalaryAlternate Job Titles:Client/Server Programmer II, Client/Server Application Developer II
-
The Senior Client/Server Programmer may require a bachelor's degree in a related area. Reviews, analyzes, and modifies programming systems including encoding, testing, debugging and installing to support an organization's client/server software applications. Being a Senior Client/Server Programmer typically reports to a project leader or manager. Familiar with relational database concepts, and client-server concepts. Working as a Senior Client/Server Programmer typically requires 4 to 7 years of related experience. Contributes to moderately complex aspects of a project. Work is generally independent and collaborative in nature. View Senior Client/Server Programmer SalaryAlternate Job Titles:Client/Server Programmer III, Client/Server Application Developer III
-
Client/Server Programmer V reviews, analyzes, and modifies programming systems including encoding, testing, debugging and installing to support an organization's client/server software applications. Designs, plans, enhances, and tests all distributed systems platforms. Being a Client/Server Programmer V conducts technical assessment, research, and testing of technologies as requested. Requires a bachelor's degree in area of specialty. Additionally, Client/Server Programmer V demonstrates expertise in a variety of the field's concepts, practices, and procedures. Typically reports to a manager or head of a unit/department. To be a Client/Server Programmer V typically requires 10+ years of related experience. Works on advanced, complex technical projects or business issues requiring state of the art technical or industry knowledge. 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. View Client/Server Programmer V SalaryAlternate Job Titles:Client/Server Application Developer V, Expert Client/Server Programmer Team Lead
-
The Entry Client/Server Programmer may require a bachelor's degree in a related area. Reviews, analyzes, and modifies programming systems including encoding, testing, debugging and installing to support an organization's client/server software applications. Being an Entry Client/Server Programmer typically reports to a project leader or manager. Working as an Entry Client/Server Programmer typically requires 0-2 years of related experience. Works on projects/matters of limited complexity in a support role. Work is closely managed. View Entry Client/Server Programmer SalaryAlternate Job Titles:Client/Server Programmer I, Client/Server Application Developer I
-
The Specialist Client/Server Programmer requires a bachelor's degree in area of specialty. Reviews, analyzes, and modifies programming systems including encoding, testing, debugging and installing to support an organization's client/server software applications. Being a Specialist Client/Server Programmer typically reports to a manager or head of a unit/department. Working as a Specialist Client/Server Programmer typically requires 7+ years of related experience. A specialist on complex technical and business matters. Work is highly independent. May assume a team lead role for the work group. View Specialist Client/Server Programmer SalaryAlternate Job Titles:Client/Server Programmer IV, Client/Server Application Developer IV