SharePoint Developer

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

SALARY

Php 595.23 per hour

HOURS PER WEEK

8

DATE UPDATED

Jun 26, 2026

JOB OVERVIEW

**PLEASE CAREFULLY READ ALL THE DETAILS BEFORE APPLYING***

Job Title: SharePoint Developer
Work Type:
Remote/WFH
Full-time
Working Hours: TBD (Usually US Hours/Night shift)
Start Date: TBD

JOB OVERVIEW:

The SharePoint Developer is responsible for designing, developing, customizing, migrating, and supporting SharePoint environments for multiple clients. This role focuses on building scalable solutions, improving business processes, and ensuring stable SharePoint performance across diverse customer environments.

JOB ROLE & RESPONSIBILITIES:

Solution Design & Development

Develop SharePoint sites, pages, lists, libraries, workflows, and forms based on
customer requirements.
Build custom SharePoint Framework (SPFx) components, Power Apps, and Power Automate workflows.
Create responsive, user-friendly SharePoint sites for communication, collaboration, and document management.
Integrate SharePoint with other Microsoft 365 services (Teams, OneDrive, Azure AD, etc.).

Support & Maintenance

Provide Tier 2/Tier 3 support for client SharePoint environments on Modern SharePoint Online and legacy on-prem versions.
Troubleshoot permissions issues, workflow failures, site performance problems, and configuration issues.
Perform content migrations using Microsoft and third-party tools.
Monitor health, storage usage, and performance of SharePoint Online tenants.

Client Engagement

Work directly with clients to gather requirements and translate them into technical specifications.
Deliver training or user adoption sessions for SharePoint features and best practices.
Provide recommendations for effective site architecture and governance.
Perform SharePoint migrations (On-premise file server to SharePoint, SharePoint to SharePoint, and SharePoint to Teams).

Documentation & Governance

Maintain documentation for site structures, permissions, workflows, and custom
solutions.
Ensure adherence to governance policies, security standards, and change management procedures.
Develop templates, standards, and repeatable processes to improve consistency across client environments.

Collaboration

Work closely with FMS project managers, systems engineers, and service desk teams.
Coordinate with Microsoft 365 administrators on tenant-level configuration and security.
Participate in onboarding new clients or scoping new SharePoint projects.


JOB REQUIREMENTS:

Required Skills & Experience

Strong experience with SharePoint Online and Microsoft 365 ecosystem.
Proficiency in:
SharePoint Modern experience (sites, lists, libraries)
SPFx, JavaScript/TypeScript, HTML/CSS
Power Platform: Power Apps, Power Automate, Power BI (optional)
REST APIs, Microsoft Graph
Experience with SharePoint migrations and third-party tools.
Understanding of permissions models, content types, metadata, site columns, and hub site architecture.
Ability to manage multiple client environments and priorities simultaneously.

Preferred Qualifications

Microsoft 365 or SharePoint-related certifications.
Experience in a multi-tenant MSP environment.
Familiarity with Azure AD, conditional access, and security fundamentals.
Knowledge of information governance, compliance, and lifecycle management.

Success Indicators

High client satisfaction through reliable delivery and proactive recommendations.
Efficient project execution with minimal escalations.
Well-structured, scalable SharePoint sites and workflows that reduce client workload.
Detailed documentation and adherence to governance standards.


VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0100
Total Execution Time  0.0113
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,508,208 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/SharePoint-Developer-1618526
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0048 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1618526
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 918852
 LIMIT 1 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1618526
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-10',ej.date_added) duration_daysDATEDIFF('2026-08-10',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-08-10',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1618526' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1618526 
0.0007   UPDATE employer_jobs SET hit_counts '***Apr-07-2026=3***Apr-08-2026=285***Apr-09-2026=19***Apr-10-2026=3***Apr-11-2026=5***Apr-12-2026=720***Apr-13-2026=38***Apr-14-2026=26***Apr-15-2026=9***Apr-16-2026=7***Apr-17-2026=6***Apr-18-2026=2***Apr-19-2026=1***Apr-20-2026=5***Apr-21-2026=11***Apr-22-2026=5***Apr-23-2026=2***Apr-24-2026=6***Apr-25-2026=3***Apr-26-2026=1***Apr-27-2026=7***Apr-28-2026=3***Apr-29-2026=2***Apr-30-2026=3***May-01-2026=30***May-02-2026=5***May-04-2026=1***May-05-2026=3***May-06-2026=1***May-10-2026=1***May-13-2026=2***May-15-2026=2***May-17-2026=3***May-18-2026=1***May-19-2026=1***May-20-2026=1***May-21-2026=1***May-23-2026=3***May-25-2026=382***May-26-2026=32***May-27-2026=27***May-28-2026=7***May-29-2026=11***May-30-2026=2***May-31-2026=11***Jun-01-2026=20***Jun-02-2026=7***Jun-04-2026=1***Jun-06-2026=1***Jun-07-2026=1***Jun-08-2026=1***Jun-10-2026=2***Jun-12-2026=1***Jun-13-2026=1***Jun-15-2026=1***Jun-16-2026=4***Jun-18-2026=1***Jun-24-2026=1***Jun-26-2026=372***Jun-27-2026=18***Jun-28-2026=17***Jun-29-2026=10***Jun-30-2026=8***Jul-01-2026=10***Jul-02-2026=6***Jul-03-2026=8***Jul-04-2026=11***Jul-05-2026=4***Jul-06-2026=3***Jul-07-2026=11***Jul-08-2026=7***Jul-09-2026=7***Jul-10-2026=8***Jul-11-2026=11***Jul-12-2026=4***Jul-13-2026=11***Jul-14-2026=7***Jul-15-2026=8***Jul-16-2026=8***Jul-17-2026=2***Jul-18-2026=3***Jul-20-2026=5***Jul-21-2026=5***Jul-22-2026=3***Jul-23-2026=1***Jul-24-2026=9***Jul-25-2026=14***Jul-26-2026=1***Jul-27-2026=6***Jul-28-2026=11***Jul-29-2026=1***Jul-30-2026=3***Jul-31-2026=3***Aug-01-2026=5***Aug-02-2026=10***Aug-03-2026=11***Aug-04-2026=7***Aug-05-2026=3***Aug-06-2026=3***Aug-07-2026=2***Aug-08-2026=2***Aug-10-2026=2' WHERE job_id'1618526'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Apr-2026=1171***May-2026=527***Jun-2026=467***Jul-2026=191***Aug-2026=45' WHERE job_id'1618526'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1618526' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1618526 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '918852'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)