We are looking for a highly skilled and experienced SharePoint Developer to join our team at Reflections Infosystems. In this role, you will take technical ownership of our SharePoint environments, driving custom development, cloud integrations, and automation. You will be responsible for building sophisticated solutions using modern tooling, managing Azure-based integrations, and ensuring the highest standards of code quality and security.
1. Custom Development & Customization
- SPFx Mastery: Architect, develop, deploy, and maintain custom web parts, extensions, and field customizers utilizing the SharePoint Framework (SPFx) and React.
- Modern Tooling: Leverage PnP, CSOM, and JSOM to build sophisticated site extensions and execute complex automation tasks.
2. Cloud Integrations & API Management
- Serverless Logic: Build, optimize, and maintain Azure Functions (HTTP, Queue, and Timer triggers) to efficiently handle data processing and backend logic.
- Graph API Expertise: Utilize Microsoft Graph APIs to automate Microsoft 365 tasks, managing notification and subscription patterns for seamless real-time data synchronization.
3. Identity & Security Operations
- Identity Management: Configure and manage Microsoft Entra ID (Azure AD) app registrations.
- Security Mastery: Oversee OAuth flows and effectively utilize Managed Identities to ensure highly secure access to Azure resources.
4. Automation & Maintenance
- DevOps & Scripting: Develop robust operational automation workflows using PnP PowerShell, Power Automate, and Logic Apps.
- Observability: Establish and monitor proactive system health tracking, including logging, metrics, tracing, and custom dashboards.
5. Technical Ownership
- Code Quality: Lead comprehensive code reviews, enforcing development best practices to ensure long-term reliability and maintainability.
- Documentation: Create and maintain detailed, accurate technical documentation for all custom solutions, APIs, and integration flows.
Technical Skills & Qualifications
Primary Technologies:
- SharePoint Online, SharePoint Framework (SPFx) with React, TypeScript, and PnP PowerShell.
Azure & Cloud Services:
- Azure Functions, Azure API Management (APIM), Logic Apps, and Azure AD / Entra ID.
Protocols & Standards:
- REST, OAuth 2.0, JSON, and deep expertise with Microsoft Graph API.
Architecture Patterns:
- Webhooks, Subscription/Notification patterns, and Managed Identities.