Sharepoint application Developer - Durban Verfied

R 50000 per month Durban, Kwazulu-Natal Durban, Kwazulu-Natal more than 14 days ago 20-11-2014 8:26:15 AM
18-12-2014 8:26:15 AM
SharePoint Application Developer
KZN, Westville
R50 000 per month

Here's what we are looking for in candidates for this job:
Key requirements:
• Minimum of 5+ years’ experience in SharePoint Development, having acquired the Microsoft IT Professional certification (or equivalent).
• Diploma (minimum); preferred Bachelor’s Degree with Computer Science, Information Technology or Information Systems as area of specialisation
• Experience in application design, development and performance tuning
• Fluent in English (read / write)
• Sound understanding of windows server configurations, and implementation of SharePoint Technologies in enterprise environments, including their migration & upgrading, and the management of IIS, application pools, web applications and site collections.
• , C# and/ or .Net Languages, Java, Bootstrap/ HTML5/ CSS3.
• Graphic Design and GUI customisations.
• The ability to implement or extend SharePoint Enterprise Content Management (ECM) Solutions through enhancements, and custom development utilising SharePoint Designer, SQL Server and Visual Studio, pertaining to the broader SharePoint Technology. Examples of this are the configurations of Excel Services, configuration of Analysis Services to leverage PowerPivot capabilities within SharePoint, the coding and deployment of SharePoint packaged solutions, and web parts.
• Keen insight into how to extend SharePoint capability through means of Web Service Description Language (WSDL), external content types, and the implementation of Business Connectivity Services (BDC).
• Practical experience of business process management and understanding of SharePoint Designer Workflows, as well as the implementation of SharePoint’s browser-based workflows.
• Ability to leverage and integrate HTML5, CSS3, and a variety of JavaScript Frameworks allowing for modern web trends which adhere to mobility and responsive design.
• Master Page Customisations and customisation of XML, XLST.
• Fluent in English (read / write)

• Business analysis and business process understanding
• Work with Business Analysts to develop functional requirements documents
• Analyse the client requirements and ensure the solution meets these requirements
• Perform all technical processes related to system development life cycle
• Design, evaluate and recommend best practices for design architecture
• Prepare system definitions, requirements analysis, design, develop, test, optimize and implement applications
• Build new applications as well as make enhancements to, and perform maintenance on, existing applications
• Perform application maintenance, performance tuning, security, and troubleshooting
• Create test plans and supporting documentation
• Produce end-user and technical documentation
• Monitor application changes and identify potential impacts to the infrastructure
• Integrate solutions into the technical infrastructure by staying abreast of current standards and industry technology
• Support delivered solutions
• Resolve issues on applications that are reported by the customer
• Work closely and effectively and maintain good relationship with other team members, and in-house software development, project management, QA, and system admin teams
• Work independently with users and executives to address business challenges
• Help others in the organization with software knowledge at a level of understanding appropriate to their job function
• Research, and evaluate new application trends and technologies and provide best practices and recommendations
• Keep abreast with latest developments in Database technologies and share knowledge with the team
• Mentor less experienced members of the team in technology and processes
• Easily adapts themselves to various methodologies ranging from SDLC, primer and Agile – dependant on the needs of the project.

Beneficial requirements
• ITIL Foundation certification
• Understanding of ITO and Managed Services, and the ability to manage enterprise level environments, whilst adhering to service level agreements and levels of reporting.
• (Beneficial): the ability to quickly adapt to external workflow solution providers like K2, Nintex, Windows Workflow Foundation (beneficial)
• (Beneficial): Practice and understanding the Adobe Creative Suite, focusing on Photoshop, Illustrator, Flash.
• (Beneficial): Practical understanding the configuration of Business Intelligence environments, and CRM platforms in relation to SharePoint.
• (Beneficial): Exposure to Microsoft CRM, and Business Intelligence.
• (Beneficial): Membership in one of the SharePoint User groups