How much does a Software Developer- Client Applications make in the United States?
-
The average Software Developer- Client Applications salary in the United States is $118,818 as of January 01, 2025. The range for our most popular Software Developer- Client Applications positions (listed below) typically falls between $107,796 and $129,840. 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- Client Applications's Annual Base Salary
Job Title | Salary | Hourly Rate | Location | Date Updated |
Manager, Software Applications | $163,838 | $78.77 | United States | January 01, 2025 |
Applications Software Engineer | $121,101 | $58.22 | United States | January 01, 2025 |
Applications Software Developer | $119,224 | $57.32 | United States | January 01, 2025 |
Enterprise Applications Developer II | $94,200 | $45.29 | United States | January 01, 2025 |
Enterprise Applications Developer I | $75,000 | $36.06 | United States | January 01, 2025 |
Enterprise Applications Developer III | $117,300 | $56.39 | United States | January 01, 2025 |
Client/Server Programmer III | $108,953 | $52.38 | United States | January 01, 2025 |
Client/Server Programmer II | $89,105 | $42.84 | United States | January 01, 2025 |
Client/Server Programmer I | $70,314 | $33.81 | United States | January 01, 2025 |
Client/Server Programmer IV | $122,643 | $58.96 | United States | January 01, 2025 |
-
The Enterprise Applications Developer II ensures that software can be completely integrated into the ERP system. Reviews, analyzes, and modifies the programming systems including encoding, testing, and debugging to support an organization's Enterprise Resource Planning (ERP) applications. Being an Enterprise Applications Developer II coordinates software integration and maintains technical documentation. Designs and develops application tables, reports, and new modules to improve system efficiency. In addition, Enterprise Applications Developer II works with ERP/SAP client/server enterprise application. May require a bachelor's degree. Typically reports to a supervisor or manager. Being an Enterprise Applications Developer II gains exposure to some of the complex tasks within the job function. Occasionally directed in several aspects of the work. Working as an Enterprise Applications Developer II typically requires 2 to 4 years of related experience. View Enterprise Applications Developer II SalaryAlternate Job Titles:ERP Configuration Specialist II, Enterprise Applications Programmer II, ERP Integration Specialist II
-
The Enterprise Applications Developer I ensures that software can be completely integrated into the ERP system. Reviews, analyzes, and modifies the programming systems including encoding, testing, and debugging to support an organization's Enterprise Resource Planning (ERP) applications. Being an Enterprise Applications Developer I mostly works with ERP/ORCL-PS client/server enterprise application. Designs application tables, reports, and new modules to improve system efficiency. In addition, Enterprise Applications Developer I may require a bachelor's degree. Typically reports to a supervisor or manager. Being an Enterprise Applications Developer I works on projects/matters of limited complexity in a support role. Work is closely managed. Working as an Enterprise Applications Developer I typically requires 0-2 years of related experience. View Enterprise Applications Developer I SalaryAlternate Job Titles:ERP Configuration Specialist I, Enterprise Applications Programmer I, ERP Integration Specialist I
-
The Enterprise Applications Developer III ensures that software can be completely integrated into the ERP system. Reviews, analyzes, and modifies the programming systems including encoding, testing, and debugging to support an organization's Enterprise Resource Planning (ERP) applications. Being an Enterprise Applications Developer III develops and maintains technical documentation. Designs and develops application tables, reports, and new modules to improve system efficiency. In addition, Enterprise Applications Developer III works with ERP/SAP client/server enterprise application. May require a bachelor's degree. Typically reports to a manager. Being an Enterprise Applications Developer III contributes to moderately complex aspects of a project. Work is generally independent and collaborative in nature. Working as an Enterprise Applications Developer III typically requires 4 to 7 years of related experience. View Enterprise Applications Developer III SalaryAlternate Job Titles:ERP Configuration Specialist III, Enterprise Applications Programmer III, ERP Integration Specialist III
-
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 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 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