Role Overview
The SharePoint Developer will design build and enhance components of an enterprise-grade Document Management Solution (DMS) on Microsoft 365. The role involves SPFx development SharePoint customization API integrations metadata validation workflows and supporting ingestion and retrieval features across SharePoint Teams and other channels.
The developer will work closely with the SharePoint Architect and Tech Leads to build scalable secure and high-performance features aligned to enterprise standards.
Key Responsibilities
1. SharePoint Development
Develop custom SharePoint Online components using SPFx (React TypeScript).
Build web parts extensions UI components and SPFx-based document explorers.
Implement custom forms metadata panels validations and field rules.
2. Microsoft Graph API & Integration
Build integrations using Microsoft Graph (Files Lists Sites Search).
Implement pagination batching delta queries and throttling-aware API calls.
Integrate with Teams ServiceNow Appian or other ingestion sources via APIs (as required by the project).
3. Metadata & Content Type Implementation
Implement metadata schemas content types and column-level validations.
Build logic for mandatory metadata enforcement through SPFx or Power Automate.
Assist in auto-tagging and metadata enrichment workflows.
4. Power Automate Workflows
5. Document Retrieval Search & User Experience
Implement KQL-based custom queries for document retrieval.
Build UX components in SPFx Explorer for browsing searching filtering and pagination.
Ensure optimal performance for large libraries (100K items) using caching and indexing.
6. SharePoint Configuration & Customization
Configure site collections libraries views permissions and content structures.
Work with hub sites managed metadata and search schema updates.
Contribute to library provisioning logic and template-based site creation.
7. Testing & Quality Assurance
Write unit tests for SPFx components (Jest/React Testing Library).
Perform functional testing of APIs and workflows.
Support performance testing throttling tests and validation of large document libraries.
8. Documentation & Collaboration
Maintain technical documentation (component designs API specs workflow diagrams).
Contribute to postman collections and development guidelines.
Work closely with the Architect QA and DevOps teams.
Required Technical Skills
Core Skills
SharePoint Online (mandatory): Lists Libraries Content Types Search Permissions.
SPFx (React TypeScript) hands-on experience is essential.
Microsoft Graph API deep familiarity with files lists and search endpoints.
Power Automate ability to build moderately complex flows.
REST APIs CSOM PnPjs for SharePoint customizations.
Programming Skills
Strong skills in TypeScript JavaScript React.
Experience with modern UI components and state management.
Familiarity with HTML5/CSS3 Fluent UI and responsive design.
Additional Skills
Understanding of SharePoint throttling batching and performance optimization.
Experience working with large lists/libraries (>50K100K items).
Basic knowledge of Azure AD authentication (delegated/app-only permissions).
Familiarity with Git Azure DevOps (repos pipelines).
Preferred Skills
PnP Framework and PnP Provisioning.
Experience with Syntex / AI Builder (good to have).
Exposure to Teams app development (tabs or bots).
PowerShell (PnP PowerShell) for admin automation.
Experience with document management systems or regulated industries.
Soft Skills
Strong analytical and problem-solving skills.
Ability to work in Agile sprint teams.
Good communication and documentation skills.
Ability to collaborate with architects BAs and QA teams.
Education
Required Skills:
Design end-to-end architecture for enterprise SharePoint Online DMS including ingestion metadata extraction storage retrieval and governance. Define site architecture content types metadata taxonomy managed properties and hub site strategy. Architect ActiveWarmCold storage tiering models optimized for performance (110 sec retrieval SLAs). Create scalable library-splitting and auto-archival patterns for libraries exceeding 100K items.
Required Education:
Graduate
Role OverviewThe SharePoint Developer will design build and enhance components of an enterprise-grade Document Management Solution (DMS) on Microsoft 365. The role involves SPFx development SharePoint customization API integrations metadata validation workflows and supporting ingestion and retrieval...
Role Overview
The SharePoint Developer will design build and enhance components of an enterprise-grade Document Management Solution (DMS) on Microsoft 365. The role involves SPFx development SharePoint customization API integrations metadata validation workflows and supporting ingestion and retrieval features across SharePoint Teams and other channels.
The developer will work closely with the SharePoint Architect and Tech Leads to build scalable secure and high-performance features aligned to enterprise standards.
Key Responsibilities
1. SharePoint Development
Develop custom SharePoint Online components using SPFx (React TypeScript).
Build web parts extensions UI components and SPFx-based document explorers.
Implement custom forms metadata panels validations and field rules.
2. Microsoft Graph API & Integration
Build integrations using Microsoft Graph (Files Lists Sites Search).
Implement pagination batching delta queries and throttling-aware API calls.
Integrate with Teams ServiceNow Appian or other ingestion sources via APIs (as required by the project).
3. Metadata & Content Type Implementation
Implement metadata schemas content types and column-level validations.
Build logic for mandatory metadata enforcement through SPFx or Power Automate.
Assist in auto-tagging and metadata enrichment workflows.
4. Power Automate Workflows
5. Document Retrieval Search & User Experience
Implement KQL-based custom queries for document retrieval.
Build UX components in SPFx Explorer for browsing searching filtering and pagination.
Ensure optimal performance for large libraries (100K items) using caching and indexing.
6. SharePoint Configuration & Customization
Configure site collections libraries views permissions and content structures.
Work with hub sites managed metadata and search schema updates.
Contribute to library provisioning logic and template-based site creation.
7. Testing & Quality Assurance
Write unit tests for SPFx components (Jest/React Testing Library).
Perform functional testing of APIs and workflows.
Support performance testing throttling tests and validation of large document libraries.
8. Documentation & Collaboration
Maintain technical documentation (component designs API specs workflow diagrams).
Contribute to postman collections and development guidelines.
Work closely with the Architect QA and DevOps teams.
Required Technical Skills
Core Skills
SharePoint Online (mandatory): Lists Libraries Content Types Search Permissions.
SPFx (React TypeScript) hands-on experience is essential.
Microsoft Graph API deep familiarity with files lists and search endpoints.
Power Automate ability to build moderately complex flows.
REST APIs CSOM PnPjs for SharePoint customizations.
Programming Skills
Strong skills in TypeScript JavaScript React.
Experience with modern UI components and state management.
Familiarity with HTML5/CSS3 Fluent UI and responsive design.
Additional Skills
Understanding of SharePoint throttling batching and performance optimization.
Experience working with large lists/libraries (>50K100K items).
Basic knowledge of Azure AD authentication (delegated/app-only permissions).
Familiarity with Git Azure DevOps (repos pipelines).
Preferred Skills
PnP Framework and PnP Provisioning.
Experience with Syntex / AI Builder (good to have).
Exposure to Teams app development (tabs or bots).
PowerShell (PnP PowerShell) for admin automation.
Experience with document management systems or regulated industries.
Soft Skills
Strong analytical and problem-solving skills.
Ability to work in Agile sprint teams.
Good communication and documentation skills.
Ability to collaborate with architects BAs and QA teams.
Education
Required Skills:
Design end-to-end architecture for enterprise SharePoint Online DMS including ingestion metadata extraction storage retrieval and governance. Define site architecture content types metadata taxonomy managed properties and hub site strategy. Architect ActiveWarmCold storage tiering models optimized for performance (110 sec retrieval SLAs). Create scalable library-splitting and auto-archival patterns for libraries exceeding 100K items.
Required Education:
Graduate
View more
View less