Senior OneDrive/SharePoint/Microsoft Graph Developer

$$$$

You will join a product in the commercial real estate industry focused on streamlining the end-to-end appraisal workflow. The platform brings together jobs, properties, sales and lease data, expenses, and historical records, while enabling standardized valuation templates and highly customizable reporting. The core challenge is building secure, reliable document and file experiences at scale—where performance, consistency, and resiliency matter for everyday business-critical work.

Does this relate to you?

  •  5+ years of commercial experience in backend/API engineering or platform integrations at a senior level.
  • Deep, hands-on experience with Microsoft Graph, especially Files/Drives APIs for OneDrive and SharePoint Online (uploads/downloads, delta queries, versioning, throttling, retries).
  • Strong understanding of SharePoint Online/OneDrive document library semantics and file lifecycle behaviors (locking, co-authoring, version conflicts, and sync behavior).
  • Proven experience building production-grade Graph integrations with idempotency, partial-failure recovery, and strong diagnostics.
  • Experience implementing large file transfer patterns (upload sessions, resumable uploads, and conflict resolution strategies).
  • Ability to debug tenant-specific edge cases and resolve complex file access, permissions, or sync issues.
  • Familiarity with Azure AD / Entra ID OAuth concepts, including delegated vs. app-only access models (auth ownership not required).

A new team member will be in charge of:

  • Designing and implementing integrations with Microsoft Graph for OneDrive and SharePoint Online file workflows.
  • Building robust file transfer capabilities (including resumable uploads, upload sessions, and conflict handling) for large documents.
  • Implementing reliable sync patterns using delta queries, versioning strategies, and idempotent processing.
  • Handling real-world Graph constraints such as throttling, retries with backoff, partial failures, and recovery mechanisms.
  • Collaborating with engineering and support stakeholders to troubleshoot tenant-specific M365 behaviors and customer-reported access/sync issues.
  • Improving observability through structured logging, diagnostics, and actionable operational insights.
  • Contributing to backend/API services (C#, TypeScript, or similar) with a focus on maintainability and production readiness.

 

Ready to try your hand? Send your CV without a doubt!

Required skills experience

SharePoint 2 years

Required languages

English B2 - Upper Intermediate
Microsoft Graph
Published 8 April
24 views
·
1 application
Last responded more than a month ago
To apply for this and other jobs on Djinni login or signup.
Loading...