Sharepoint Developer Salary
Job Description for Sharepoint Developer
SharePoint is a platform developed by Microsoft for supporting teams working in a web-based environment. It consists of various tools to help teams collaborate and supports easy versioning so that changes made to all group documents can be tracked over time. As such, the SharePoint developer must be familiar with the various SharePoint offerings, including Designer, Server and Foundation. Because SharePoint is from Microsoft, it is also likely that a SharePoint designer will need to have a high level of familiarity with the Microsoft products it normally runs on and interacts with, such as Windows Server and SQL Server, as well as Microsoft’s programming languages such as C#.NET, ASP.NET, and Visual Basic.NET.Read More...
In addition to the extensive knowledge of Microsoft products,SharePoint in particular, SharePoint developers are usually required to hold a bachelor’s degree in a computer science-related field and have several years of software development experience. Familiarity with the development life cycle, the ability to work in a team environment, and the ability to focus on programming tasks for long hours all play a role in a candidate’s success. Certifications may also be required; Microsoft certifications such as Microsoft Certified Masters, MCPD (Microsoft Certified Professional Developer), and MCSE: SharePoint (Microsoft Certified Systems Engineer) are commonly desired.
The work performed by a SharePoint developer is almost entirely mental, with the ability to use and interact with a computer required. But the work is generally performed indoors, in a climate-controlled office environment. These professionals typically work a 40-hour week, though overtime may occasionally be required.
Sharepoint Developer Tasks
- Write code to create single-threaded or user interface event driven applications, either stand-alone and those which access servers or services.
- Use source debuggers and visual development environments.
- Test and document software for client applications.
- Write, modify, and debug software for client applications.
Software Developer Job Listings
Search for more jobs:
Popular Skills for Sharepoint Developer
Survey respondents exploit a significant toolbox of skills in their work. Most notably, skills in ASP.NET, C#, Microsoft Sharepoint Server, and ASP.NET Framework are correlated to pay that is above average. Those listing VB.Net as a skill should be prepared for drastically lower pay. HTML5 and HTML also typically command lower compensation. Most people skilled in C# are similarly competent in ASP.NET and .NET. A tool kit that includes Microsoft Sharepoint Server also typically contains .NET and ASP.NET.
Pay by Experience Level for Sharepoint Developer
Median of all compensation (including tips, bonus, and overtime) by years of experience.
Salaries of relatively inexperienced workers fall in the neighborhood of $71K, but folks who have racked up five to 10 years see a notably higher median of $90K. Experienced professionals — those with 10 to 20 years in the field — see salaries in the six-figure territory, securing around $107K on average. Folks with more than two decades of experience actually report lower incomes overall; their average comes out to a mere $100K.
Pay Difference by Location
Sharepoint Developers will find that New York offers an impressive pay rate, one which exceeds the national average by 20 percent. Sharepoint Developers can also look forward to large paychecks in cities like Tampa (+17 percent), Houston (+16 percent), Charlotte (+13 percent), and San Antonio (+6 percent). Those in the field find the lowest salaries in Dallas, 19 percent below the national average. A couple other locations with smaller-than-average paychecks include Atlanta (11 percent lower) and Pittsburgh (5 percent lower).