Software Developer / Business Analyst, Client Applications
Salary

Client Applications Software Developers in the United States pull down an average of $73K annually. Career duration is the biggest factor affecting pay for this group, followed by geography. The majority of workers are highly satisfied with their job. Male Client Applications Software Developers are more prevalent than women among those who took the survey — 65 percent of professionals. Most enjoy medical while a strong majority get dental coverage. Vision coverage is also available to the greater part. Participants in PayScale's salary questionnaire provided the particulars of this report.

XTotal Pay combines base annual salary or hourly wage, bonuses, profit sharing, tips, commissions, overtime pay and other forms of cash earnings, as applicable for this job. It does not include equity (stock) compensation, cash value of retirement benefits, or the value of other non-cash benefits (e.g. healthcare).

XTotal Pay combines base annual salary or hourly wage, bonuses, profit sharing, tips, commissions, overtime pay and other forms of cash earnings, as applicable for this job. It does not include equity (stock) compensation, cash value of retirement benefits, or the value of other non-cash benefits (e.g. healthcare).

Common Career Paths for Software Developer / Business Analyst, Client Applications

Plan your career path. Drag job titles to investigate a particular path and click on a link to see where particular career can lead.

For Client Applications Software Developers, career progression typically leads to a rather large increase in compensation. On average, an upper-level role like a Senior Software Engineer will earn $93K annually. Senior Business Analysts or Information Technology Project Managers are common next-step roles for Client Applications Software Developers moving up in their careers; annual pay for Senior Business Analysts is $12K higher on average, and it's $13K higher for Information Technology Project Managers.

Programmer Analyst Job Listings

Search for more jobs:

Job Title/Company

Location

Popular Skills for Software Developer / Business Analyst, Client Applications

This chart shows the most popular skills for this job and what effect each skill has on pay.

Survey results suggest that Client Applications Software Developers put a wide range of professional skills to use. Most notably, skills in C#, Oracle, ASP.NET, and Project Management are correlated to pay that is above average, with boosts between 5 percent and 7 percent. Those listing Microsoft Word as a skill should be prepared for drastically lower pay. Microsoft Excel and .NET also typically command lower compensation. The majority of those who know SQL also know Oracle, Project Management, and .NET. Most people skilled in Microsoft SQL Server are similarly competent in .NET.

Median of all compensation (including tips, bonus, and overtime) by years of experience.

Client Applications Software Developers who reported more years of relevant experience also reported higher earnings. Salaries of relatively inexperienced workers fall in the neighborhood of $56K, but folks who have racked up five to 10 years see a notably higher median of $78K. For Client Applications Software Developers, 10 to 20 years of experience on the job amounts to an average salary of $86K. More than 20 years of experience mean a somewhat bigger median paycheck of $92K, but it's not much more than what less experienced people make.