Sharepoint Custom Developer

Client Digital Outsource Services
Reference # Sharepoint Custom Developer
Published 12/06/2017
Location South Africa
Introduction
We are looking for a focused, self- motivated and dynamic individual to join the SharePoint Development Team. Our environment is fast moving, focused, structured and collaborative. You will form a vital part of a team of Developers who are responsible for critical business processes. Below is a breakdown of what will enable you to excel in our environment.
Job Functions Software Development
Industries Ecommerce
Specification
Operating Duties
 Develop SharePoint solutions to solve business problems
 Collaborate with Product Owners and Test Analysts in developing, testing and deploying of systems components (new/improved)
 Implementing and deploying custom SharePoint features to enhance out of box SharePoint functionality
 Convert business requirements into technical solutions using the appropriate and applicable SharePoint web part(s) using a combination of workflows and Web Development technologies
 Utilizing Visual Studio for implementing local and enterprise wide enhancements and features
 Interpret architectural design
 Help with end user training
 Provide second/third line support to IT for SharePoint solutions deployed into SharePoint Farm(s)
 Assist technical writers with technical documentation and user manuals related
 Solid knowledge of OO, development methodologies and applying patterns
 Ability to work alongside Architects to integrate and propose viable solutions to business
 Provide technical guidance to teammates through coaching and mentorship.
 Develop, Refine and tune integrations between other applications
 Understanding of the following is advantageous but not required
 MVC pattern
 Message Queues (RabbitMQ)
 NoSql (Mongo)
Requirements
Experience
 Computer Science related degree, diploma or similar qualification. Microsoft Certifications are advantageous
 Experience working in SharePoint Designer 2007, 2010 and 2013.
 Experience with developing workflows using Visual Studio.
 Experience with Agile development methodologies including Scrum
 Extensive experience with workflow environment including SharePoint 2013 Workflow platform.
 Experience implementing and deploying custom SharePoint features to enhance out of box SharePoint functionality
 3rd party integrations is advantageous but not required
Technical
 Knowledge of the SharePoint Client Object Model and web service interfaces
 A solid understanding of the SharePoint API
 Understand the out-of-the-box functionality and SharePoint web services
 Knowledge of the following is advantageous but not required
 Databases: MS SQL Server
 Software: CSS, CAML, CSOM JavaScript/jQuery and ASP.Net, Stored Procedures
 Pair Programming
 Understanding of the following is advantageous but not required
 Message Queues (RabbitMQ)
 NoSql (Mongo)
 Source control concepts (Merging, Branching, Publishing)
 Continuous Integration
 WFF
 Restful Services
Job Closing Date 30/06/2017
Share on