JOBSEARCHER

SharePoint Developer (.NET & React UI)

We are seeking an experienced SharePoint Developer with strong expertise in .NET technologies and React UI development to design, develop, and maintain enterprise-grade applications integrated with Microsoft 365 and SharePoint Online. The ideal candidate will have hands-on experience building scalable APIs, modern React-based user interfaces, and secure integrations using Microsoft Graph and SharePoint APIs.Key ResponsibilitiesBackend Development (.NET)Design, develop, and maintain .NET Core / .NET 8–10 Web APIs supporting Microsoft 365 and SharePoint Online integrations.Build robust RESTful APIs and service layers consumed by React applications and internal automation processes.Develop background services, scheduled jobs, and worker processes for Microsoft 365 operations such as metadata collection, permissions processing, and governance automation.Implement clean architecture principles including dependency injection, configuration management, logging, exception handling, resiliency, and performance optimization.Microsoft 365 / SharePoint IntegrationIntegrate enterprise applications with Microsoft Graph APIs and SharePoint Online APIs for tenant, site, document, and user operations.Implement secure authentication models using Azure AD App Registrations, Certificates, and OAuth 2.0.Collaborate with security and compliance teams to ensure approved integration patterns and governance standards are followed.Frontend Development (React UI)Design and develop responsive React-based web applications including dashboards, admin portals, reporting tools, and operational interfaces.Build reusable UI components using React, Hooks, Context API, and TypeScript.Implement API integration layers, form handling, role-based access controls, loading states, and error handling.Ensure high standards of UI performance, accessibility, maintainability, and code quality.Security & ComplianceImplement end-to-end authentication and authorization for backend APIs and frontend applications.Ensure solutions comply with enterprise security, audit, and regulatory requirements.Contribute to secure design reviews and remediation of vulnerabilities.Required Skills & QualificationsStrong hands-on experience in .NET Core / .NET 8+ developmentProficiency in React.js, TypeScript, Hooks, Context APIExperience with SharePoint Online, Microsoft 365, Microsoft Graph APIExpertise in Azure AD, OAuth 2.0, App Registrations, CertificatesExperience building REST APIs and enterprise integrationsGood understanding of software design patterns and clean architectureStrong debugging, problem-solving, and communication skillsPreferred QualificationsExperience with Azure cloud servicesExposure to CI/CD pipelines and DevOps practicesKnowledge of enterprise governance and compliance frameworksExperience with performance tuning and scalable distributed systems