Microsoft 365 Graph API Developer – API & Webhook Configuration

Remote Full-time
Microsoft 365 Graph API Developer – API & Webhook Configuration Technical Requirements Required Skills •Strong experience with Microsoft Graph API • Experience integrating Microsoft 365 / Exchange Online • Knowledge of Azure App Registration • Understanding of OAuth2 / OpenID Connect • Experience with webhook-based architectures Responsibilities Microsoft 365 Integration • Work with Microsoft Graph API • Implement detection of Out-of-Office (OOF) status changes • Configure Microsoft Graph Change Notifications / Webhooks • Create subscriptions for mailbox settings or calendar events API Development • Implement API calls to retrieve: o Out-of-office status o mailbox settings o calendar status o user presence (if applicable) • Develop secure webhook endpoints to receive Microsoft Graph notifications • Work with the backend team to: o trigger workflows when status changes o pass user status data to the application o test API communication between Microsoft 365 and custom application Security & Authentication • Configure: o Azure App Registration o OAuth2 authentication o API permissions for Microsoft Graph o Token lifecycle management Testing & POC Validation • Build a working POC • Implement on Production Environment ________________________________________ Deliverables The hired developer will deliver: 1. Microsoft Graph API integration for OOF detection 2. Webhook subscription and notification handling 3. Integration with CFA backend API 4. Working POC demonstration 5. Documentation for production deployment 6. Support during customer deployment
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Fractional CMO (B2B SaaS – Legal Tech)

Remote Full-time

Property Claims Examiner II (Remote)

Remote Full-time

Prompt Engineer (Gen AI) / Motion Graphics at Tesla

Remote Full-time

Associate, Healthcare Compliance Auditor – Healthcare Transaction Strategy

Remote Full-time

Experienced Data Entry Specialist for Remote Legal Document Management and e-Filing Operations at blithequark

Remote Full-time

Experienced Full-Time Customer Support Online Chat Specialist (Bilingual English + Spanish or Portuguese) - Contract Opportunity with blithequark

Remote Full-time

Delta Airlines Flight Attendant Needed-Decatur,IL

Remote Full-time

Pharmacist, Clinical/Medication Therapy Management -Remote

Remote Full-time

Work From Home | Amazon | Data Entry | Customer Service

Remote Full-time

Remote Customer Experience Representative – Contact Center Agent at VNS Health, Flexible Work‑From‑Home Role with Competitive Hourly Rate, Comprehensive Benefits & Career Growth Opportunities

Remote Full-time
← Back to Home