SharePoint Developer Job Description

What is the job description of a SharePoint Developer? What are the duties and responsibilities of a SharePoint Developer? What does a SharePoint Developer do?

Job description of a SharePoint Developer

SharePoint is a highly configurable document management and storage system that integrates with Microsoft Office. SharePoint developers are tasked with creating customized SharePoint solutions for front-end use. SharePoint Developers design and develop SharePoint websites using SharePoint designer or web UI developing tools.

This SharePoint Developer job description example includes the list of most important SharePoint Developer duties and responsibilities as shown below. It can be modified to fit the specific SharePoint Developer profile you're trying to fill as a recruiter or job seeker.

SharePoint Developer Duties and Responsibilities

SharePoint Developer job description should contain a variety of functions and roles including:

  • Meeting with the design team to review website and application requirements.
  • Setting tasks and development goals.
  • Configuring the company SharePoint systems to specified requirements.
  • Developing new web components using XML, .NET, SQL, and C#.
  • Troubleshooting software issues.
  • Maintaining and updating SharePoint applications.
  • Providing systems training to staff and customers.
  • Designing, coding, and implementing scalable applications.
  • Extending SharePoint functionality with forms, web parts, and application technologies.
  • Testing and debugging code.
  • Reviewing website interface and software stability.

SharePoint Developer Requirements / Skills / Qualifications

SharePoint Developer job description should include these common skills and qualifications:

  • Bachelor’s degree in Computer Science or Software Engineering.
  • MOSS or WSS certification.
  • Ability to solve complex software issues.
  • Ability to project manage.
  • Detail orientated.
  • Self motivated.
  • Previous experience as a SharePoint Developer.
  • Extensive knowledge of C#, ASP.NET, and .NET Frameworks.
  • Familiarity with JavaScript, HTML5, CSS, XML, jQuery, SQL Server, and Web Services.
  • High-level coding skills.

As a hiring manager, recruiting an ideal SharePoint Developer starts with crafting a good job description. Use this SharePoint Developer job description template to save yourself time and help you attract the most qualified candidates. Feel free to revise it to meet your specific needs.

Job seekers interviewing for the role of a SharePoint Developer may also reference it in preparation for the interview.