SharePoint & EPM Developer
Listed on 2026-07-07
-
IT/Tech
M365, SharePoint & Power Platform
SharePoint & EPM Developer
Since 2004, 2P has been a leader in Saudi Arabia’s ICT landscape, delivering integrated technology solutions that help organizations accelerate digital transformation and improve operational efficiency. With a strong foundation in innovation and service excellence, 2P continues to provide end-to-end solutions through its specialized business units and trusted market expertise. We are always looking to connect with talented professionals who are passionate about making an impact and growing within a dynamic, forward-looking environment.
JobPurpose
The SharePoint & EPM Developer is responsible for designing, developing, maintaining, and supporting enterprise collaboration platforms and project portfolio management solutions. The role focuses on building scalable SharePoint environments, intranet portals, document management systems, workflow automation, dashboards, and EPM/PMO solutions that enhance organizational collaboration, governance, and operational efficiency.
The role requires strong hands‑on experience in Microsoft 365, SharePoint Online and SharePoint On‑Premises, Power Platform, Project Online / Project Server, and system integrations with enterprise platforms such as ERP, HR, and Finance systems.
Key Responsibilities SharePoint Development & Administration- Design, develop, configure, and maintain SharePoint Online and SharePoint On‑Premises environments.
- Build and enhance intranet portals, collaboration sites, document management systems, and enterprise content management solutions.
- Develop custom SharePoint solutions using SPFx, web parts, extensions, workflows, forms, and dashboards.
- Ensure SharePoint environments are scalable, secure, user‑friendly, and aligned with business requirements.
- Manage SharePoint site structures, permissions, lists, libraries, metadata, content types, and governance standards.
- Develop, configure, and support Enterprise Project Management solutions using Project Online, Project Server, and Power Platform.
- Support PMO requirements by developing project dashboards, portfolio reports, approval workflows, and project tracking solutions.
- Customize EPM tools to support project lifecycle management, governance, resource planning, reporting, and portfolio visibility.
- Collaborate with PMO and business stakeholders to translate project management requirements into effective system solutions.
- Design and automate business workflows using Power Automate.
- Develop business applications and forms using Power Apps.
- Build operational dashboards and reports using Power BI.
- Integrate Power Platform solutions with SharePoint, Microsoft 365, Project Online, and other enterprise systems.
- Ensure automation solutions improve efficiency, reduce manual work, and support governance requirements.
- Integrate SharePoint and EPM solutions with ERP, HR, Finance, and other internal systems.
- Design and support data exchange, APIs, connectors, and integration workflows where required.
- Ensure integrations are secure, reliable, maintainable, and aligned with business processes.
- Troubleshoot integration issues and coordinate with internal technical teams and vendors when needed.
- Provide L2/L3 support for SharePoint, EPM, Microsoft 365, and Power Platform solutions.
- Troubleshoot system issues, performance problems, permission errors, workflow failures, and integration incidents.
- Conduct user training and knowledge transfer sessions to support effective adoption of developed solutions.
- Prepare technical documentation, user guides, and support handover materials.
- Ensure SharePoint and EPM solutions comply with governance, security, and organizational standards.
- Monitor platform performance and recommend improvements to optimize usability, reliability, and efficiency.
- Support access control, data security, versioning, retention, and compliance requirements.
- Continuously enhance existing solutions based on user feedback, business needs, and technology updates.
- Bachelor’s degree in Computer Science, Information Technology, Software…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).