Senior SharePoint Developer Job Description
Senior SharePoint Developer Duties & Responsibilities
To write an effective senior sharepoint developer job description, begin by listing detailed duties, responsibilities and expectations. We have included senior sharepoint developer job description templates that you can modify and use.
Sample responsibilities for this position include:
Senior SharePoint Developer Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Senior SharePoint Developer
List any licenses or certifications required by the position: IAT, II, CE, MCSD, IAM, DOD, ITIL, MCPD, GSLC, CAP
Education for Senior SharePoint Developer
Typically a job would require a certain level of education.
Employers hiring for the senior sharepoint developer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Technical, Engineering, Information Technology, Business, Information Systems, Education, Graduate, Finance, Accounting
Skills for Senior SharePoint Developer
Desired skills for senior sharepoint developer include:
Desired experience for senior sharepoint developer includes:
Senior SharePoint Developer Examples
Senior SharePoint Developer Job Description
- Develop and support custom built applications using K2 Black Pearl, K2 Connect, SharePoint Server 2010 and other 3rd party products
- Creates K2 solution artifacts like workflows (KPRX) and SmartObjects (SODX) within K2 designer tooling based upon the Solution Architect’s design
- Deploys solutions to development environments
- Build and maintain business process automation using K2 smart forms and K2 workflows
- Integration with SQL Server, SharePoint and other External Systems SAP, WCF
- Works with team members to continually improve workflows
- Assists in the development of processes, procedures and standards, their review and revision as needed
- Create technical design documents by translating business and functional requirements into system requirements, prototype and implement solutions
- Identify and implement SP best practices for developing SP solutions, design and develop reusable SharePoint components / solutions, incorporate standard SP artifacts 3rd party components
- May lead SharePoint development team, providing SharePoint development across large SharePoint platform
- Mastery of source control tools such as TFS, GIT
- Experience in supporting large scale SharePoint implementations
- Knowledge of and experience with SharePoint Server 2010 or 2013 and basic architecture know-how
- Well versed with custom JavaScript coding and design patterns for client side development
- Experience with developing No Code Sandboxed Solution (NCSS)
- NET based language - C#
Senior SharePoint Developer Job Description
- Share with team members and other affected parties
- Oversee the SharePoint user access and application deployment
- Maintain and help administer SharePoint 2013, including daily monitoring, troubleshooting and performance analysis
- Provide consulting skills, knowledge management support, and optimization and support of the knowledge management system for the ATS program in Microsoft SharePoint
- Collaborate with program personnel to gather requirements
- Design and develop digital libraries to meet the needs of the program personnel
- Provide general program management and consulting tasks to support the other areas of the governance team with business planning
- May also provide some SharePoint development support to other tasks within the SBS/ATS organization
- Be part of an agile team delivering incremental business value & user satisfaction
- Build a services/API architecture, leveraging private and/or public cloud
- Experience in working with SharePoint based Intranet & Extranet applications
- SharePoint Technologies (Windows SharePoint Services 3.0, Office SharePoint Server, InfoPath, Forms Services, Excel Services, Search, Business Data Catalog and Web Services) in a variety of business environments
- Understand browser-specific compatibility issues and implementation techniques
- Experience creating 3rd party authentication such as Okta, OAuth, for external partner portals
- Experience with SharePoint Templates (Application Templates, Master Pages, and Role-Based Templates) is highly preferred
- JSLink
Senior SharePoint Developer Job Description
- Create elegant and performant server-side functionality using ASP.NET Web Forms, ASP.NET MVC, CSOM (SharePoint C# Object Model), and the SharePoint server-side API
- Configure and maintain document libraries, lists, and WSS site collections and deploy SharePoint at the enterprise level in a distributed environment
- Perform typical administrative activities such as backup, restore, site creation, and user issue resolution
- Participate in the gathering of requirements and documenting from non-technical business users
- Create functional design documents, translate the business requirements into system requirements, create a prototype of recommended solutions, demo to the users, and implement the solution New site creation, configuration and custom workflows
- Work with business users to gather requirements, write specifications and code changes needed to install and support SharePoint customization, changes, and enhancements
- Apply industry standard object-oriented programming best practices and design patterns
- Create logical and functional software code in a variety of languages, particularly those related to SharePoint
- Develop, test, and refine the applications to meet stakeholder requirements and established User Interface design
- Isolate, diagnose, repair and resolve software problems
- Mastery of source control tools such as Team Foundation Server 2015, GIT
- Mastery in designing, prototyping, developing and deploying web based application with Microsoft SharePoint 2010/2013, SPServices
- Experience in supporting large scale SharePoint implementations including enterprise search and all out of box features provided by SharePoint Products & Technologies (Windows SharePoint Services 4.0, Office SharePoint Server, InfoPath, Forms Services, Excel Services, Search, Business Data Catalog and Web Services) in a variety of business environments
- Programming using SQL Server 2008/2012 and SQL Reporting Services
- Experience in developing web applications using Visual Studio 2013 and 2015
- Excellent verbal and written communication skills are required, as this position will be communicating with business units and users at all levels within the organization
Senior SharePoint Developer Job Description
- Oversees the source code directory layout and source code control configurations
- Assists the Database Administration and the Systems Administration groups with the respective database and infrastructure system needs
- Oversees and actively participates in each system’s source code modifications as specified by the technical and functional requirements
- Ensures the source code is formatted and sufficiently documented per department standards
- Oversees source code reviews performed during the development process
- Coordinates the development test automation, unit testing, and debugging efforts for each system and its associated components
- Oversees the regression and volume tests necessary to ready the components and entire systems for QA testing
- Ensures that each enterprise system to be developed or enhanced is designed with the necessary performance, reliability, robustness, and extensibility, scalability, and security considerations
- Serves as the lead technical resource for designing changes and enhancements
- Designs each application’s infrastructure and underlying framework
- Design pages(custom master page) in SharePoint using Branding
- Strong in C# as development language, .NET framework concepts and implementation and OOPs concepts
- Strong SQL Server (includes working with DML, DDL, Stored procedures)
- Good in services development and hosting for WCF, ASP.NET Web API
- Good in writing automated unit testing code
- Demonstrate ability to apply Microsoft Practices and Patterns as guided by the Architecht and Tech lead
Senior SharePoint Developer Job Description
- Leads technical research and analysis required by Product Owners, Development Managers, and other stakeholders during this phase of development
- Leads development group’s support efforts through all aspects of QA testing
- Ensures the appropriate test environments are installed and properly configured prior to system release
- Oversees each system’s release procedures, including the necessary database and directory access requirements
- Leads each system’s test script turnover and assists QA with their integration, stress, regression, and load testing efforts
- Leads each system’s support efforts before, during, and after Production release
- Prior to system release, ensures the Production environment is properly configured and initialized
- Leads the staging and scripting of each system’s executable files and assists the Infrastructure staff with the Production environment’s respective database and directory updates
- Monitors the system’s release to Production
- Leads the effort to discover, analyze, and resolve production problems
- Minimum of seven (7) years’ experience working with Microsoft SharePoint, utilizing SharePoint Designer, Visual Studio, InfoPath, Excel, Word, and Access
- Experience in identification of business requirements, then translating those requirements to various development aspects of SharePoint and SharePoint Online
- Candidate must be able to communicate effectively, both orally and in writing, in interpreting and writing requirements, and status updates
- 5+ years SharePoint and .NET development experience
- Experience providing estimates, managing project scope to meet time and budget objectives, working independently with a team, working with cross-functional teams and external resources, handle multiple ongoing projects
- Bachelor’s degree in associated discipline required