Posted 3 years ago

Sharepoint Developer. ( Req. experience: 3+ Years)

Duties and responsibilities will include but are not limited to
  • Carry out analysis, design, development, and delivery of custom-built web parts, application pages, user controls, web services, master pages, application wizards, dashboards, and reports
  • Develop custom SharePoint farm solutions in Visual Studio using C# to address business needs
  • Manage SharePoint services and sites hosted in SharePoint Online
  • Ensure SharePoint solutions deployed is compliant with security requirements
  • Experience in designing and delivering SharePoint forms, workflows (including complex workflow), customized sites, search solutions, and web parts and aid their implementation. Build SharePoint workflows using Microsoft Flow and Power Automate connectors. Knowledge of Nintex workflow will be a plus
  • Extending SharePoint functionality with forms, web parts, and application technologies
  • Manage Technical SharePoint system documentation (create new documentation, update/maintain existing documentation)
  • Train and support staff in their daily usage of SharePoint
  • Provide end-user support for SharePoint issues.
  • Work with Microsoft Support when required to solve bugs, issues reported at work.
  • Monitor and analyze SharePoint server and application performance using SharePoint Admin tools, PowerShell, and third-party tools
  • Assist with migration of on-premise SharePoint applications to SharePoint Online
  • Assist with migration of custom workflow from on-premise SharePoint to SharePoint Online
  • Work with IT leadership to ensure SharePoint governance and standards are followed
  • Must be motivated, independent, and self-sufficient. Able to receive an assigned task and see it through to completion.
Required skills
  • B.E, BCA
  • Solid grasp of object-oriented development and design principles
  • 4+ years of hands-on experience developing SharePoint solutions with Visual Studio using C# and SharePoint object model
  • 4+ years of experience, as a .NET Developer, in building, debugging and maintaining mission critical enterprise applications
  • Demonstrated ability to translate business requirements and processes into effective SharePoint and .NET solutions
  • Experience in professional standards-based web development using ASP.NET, C#, MVC, .Net Frameworks, HTML, CSS, JavaScript, jQuery, web services, Rest API
  • Experience designing and consuming Web Services, experience with XML and XSLT
  • Strong SQL development skills, experience with SQL Server. Experience developing data access layer components using ADO.NET or Enterprise Library
  • Should have working knowledge on SharePoint Framework (SPFx)
  • Should have working knowledge on SharePoint Add-in Model (Provider and SharePoint hosted add-ins)
  • Experience modifying SharePoint UI, including master pages, page layouts, and CSS
  • In-depth knowledge and understanding of SharePoint Online and on-premise SharePoint
  • Knowledge of SharePoint list, library Permissions, Permission Inheritance is a must
  • In-Depth knowledge of SharePoint list, library views, views customization, and web parts
  • Familiar with Business process management (e.g. workflow, electronic forms)
  • Experience with UI Flows, Business Process Flows is a must
  • Experience in Document Management (e.g. custom content types, policies, metadata)
  • OneDrive for Business, SharePoint database usage (on-premise), SharePoint Architecture, SharePoint resource management, and permissions management
  • Deployment of custom developed SharePoint sites and workflows
  • Working knowledge of Active Directory and IIS management and configuration
  • Excellent problem solving and coding/debugging/rapid prototyping skills.

Job Features

Job Category

Software Engineer, Technical

Apply Online

Contact Details

A valid email address is required.
A valid phone number is required.

Professional Experience