2016-10-05



Job Description

As MS SharePoint Developer you participate in the design, development, customization and integration efforts of enterprise solutions that take advantage of Microsoft’s SharePoint capabilities and facilities (Collaboration, Portals, Enterprise Search, Enterprise Content Management, Business Process and Forms, and Business Intelligence).
The MS SharePoint Developer is expected to have extensive SharePoint Microsoft.NET development experience, meaning development, configuration and implementation of solutions on enterprise initiatives.
You have a solid understanding of business workflows and capabilities of MS SharePoint Server, MS SharePoint Foundation including Service Application architecture.
MS SharePoint knowledge should include an understanding of architectural design, hands on Web Parts development, server installation, management and troubleshooting with a focus on deploying and supporting enterprise SharePoint implementations.
Some typical tasks:
– Participate in the technical analysis and design.
– Assist in documenting the technical specification.
– Design and create custom SharePoint Workflows.
– Design and create document libraries.
– Design and create dashboards and excel reports – – on the SharePoint BI platforms.
– Develop, test and deploy solutions created for MS SharePoint.
– Assist in the user acceptance testing.
– Provide initial production support and system adjustments.
– Conduct knowledge transfer discussion to in-house resources.

Skills

The responsibilities of the job include, but are not limited to: • Development,configuration, and administration of SharePoint Portal; Manage SharePoint end user accounts, permissions, access rights, and storage allocations. • Integrate enterprise content with SharePoint to include: content management, content indexing, personalization, workflow development, and user access management. • Support application development throughout project lifecycles. • Analyze information architecture and understand the departmental requirements. • Develop SharePoint components including web parts, pages and services; User controls windows services and workflows using Visual Studio.Net, SharePoint Designer, and other tools. • Anticipate, identify, troubleshoot, and resolve SharePoint problems. • Support of SQL Server Database System; Reporting, Analysis and Integration Services on enterprise and dedicated Windows servers. • Administer and tune SharePoint-related content indexing and search applications. • Develop, maintain, and enforce SharePoint governance policies. • Ensure the integrity and security of SharePoint data in accordance with business needs and industry best-practices regarding privacy, security, and regulatory compliance. • Create and maintain related technical documentation. • Perform SharePoint network and security audits and manage security for all sub-sites. • Deploy SharePoint custom features and packages. • Perform and test routine SharePoint backups and restores. Assist in supporting backup and recovery of SharePoint sites. • Monitor and analyze SharePoint server, application, network, and input/output device performance. Assist in supporting backup and recovery of SharePoint sites. • Maintain and update SharePoint farm servers to ensure full availability. • Develop code using C# and other Microsoft tools. • Perform Data conversions to and from CRM application. • Perform debugging and unit testing of code. • Adhere to enterprise development standards and processes. • Provide critical thinking and problem-solving services. • Participate in daily Scrum meetings and other project status meetings as required. • Should have 3 years of relevant hands-on development experience with SharePoint Server (workflows, web parts, and custom pages) • Advanced knowledge with the set-up and administration of a medium to large SharePoint server farm • Advanced knowledge using SharePoint out-of-the-box and third party web parts • Knowledge of search and indexing functions • Knowledge of site definitions, InfoPath, web part development, and master pages. • Strong knowledge of web development (XHTML, JavaScript, AJAX, CSS, DOM, XML, and XSLT) • Strong knowledge with .NET 4.0 technologies including WCF, WPF, and WF • Strong knowledge of Service Oriented Architectures (SOA) and web service • Experience must include working on projects that have utilized the Agile software development methodology • Significant architectural design and application development experience. • Microsoft Developer certifications (MCSD, MCDBA, MCSE: SharePoint, etc.). • Expert skills and knowledge of the Microsoft SharePoint 2010/2013 platform. Extensive knowledge of SharePoint Central Administration, Service Applications, and site collection settings. • Solid disaster recovery skills (backup, restore) of SharePoint and database objects. • Strong SQL database management and troubleshooting skills. • Experience in deploying and configuring 3rd party web parts. • Ability to lead users through discovery and fully define the data that is available, assisting them in targeting what and how they need to visualize that data. • Experience in working with TFS 2010 / 2012 • Experience with SQL Server Enterprise Edition(developing stored procedures, triggers, complex views) • Experience with WCF and Web Services; • Experience with IIS server

This job is posted in the following Specialties:

Web Development
SharePoint

Education

Computer Science, Information Technology, or equivalent work experience

Job Details

Ref.:

JB3575287

Job Location:

Cairo, Egypt

Company Industry:

Information Technology

Company Type:

Employer (Private Sector)

Job Role:

Technology/IT

Employment Status:

Full time

Employment Type:

Employee

Monthly Salary Range:

Unspecified

Number of Vacancies:

4

Preferred Candidate

Career Level:

Mid Career

Years of Experience:

Min: 3 Max: 5

Residence Location:

Egypt

Gender:

Unspecified

Nationality:

Egypt

Degree:

Bachelor’s degree / higher diploma

Age:

Min: 27 Max: 35

The post Senior Sharepoint Developer appeared first on TrulyJobs.

Show more