SharePoint Developer



Related Jobs

Position: SharePoint Developer
Location: Riyadh, Saudi Arabia
Contract: 12 months + Extendable
Benefit Package: Salary negotiable + Visa + Health Insurance+ EOSB + Annual Leave + Flights

Job Summary:

We are seeking a highly skilled and experienced individual to join our team as a Microsoft App Expert, specializing in SharePoint and Power Apps. you will be responsible for designing, developing, and implementing solutions using these platforms to meet the organization’s needs. Your primary focus will be on improving efficiency, collaboration, and automation through the effective utilization of SharePoint capabilities and other Microsoft tools.

Key Responsibilities:

• Microsoft SQL Server
• Power App.
• Ability to analyze problems
• Ability to analyze design and manage applications databases and monitor its extendibility.
• Integrate Web applications with back-office system
• Data mining
• Language Integrated Query (LINQ)
• ASP.NET ( A framework for building Web Apps and services)
• Design, customize, and maintain SharePoint sites, lists, libraries, and workflows to optimize collaboration and information management.
• Develop custom web parts, features, and solutions using SharePoint Framework (SPFx) and other development tools.
• Implement security configurations and permissions to ensure data integrity and access control.
• Design and build custom business applications using Power Apps to streamline processes and enhance productivity.
• Integrate Power Apps with other Microsoft 365 services and external systems using connectors and APIs.
• Develop canvas apps and model-driven apps based on business requirements.
• Analyze current business processes and workflows to identify areas for improvement.
• Collaborate with stakeholders to gather requirements and understand business needs.
• Design and implement solutions using SharePoint to enhance existing processes or create new ones.
• Develop custom solutions using SharePoint Designer, Power Automate, Power Apps, and other relevant tools.
• Provide training and support to users on SharePoint functionalities and best practices.
• Ensure compliance with security and governance policies when implementing SharePoint solutions.
• Monitor system performance and troubleshoot issues as needed.
• Stay current with SharePoint updates, features, and industry trends to recommend best practices and optimizations.
• Collaborate with IT teams for infrastructure support and integration with other systems.
• Collaborate with cross-functional teams including business analysts, developers, and stakeholders to gather requirements and deliver solutions that align with business objectives.
• Communicate effectively with non-technical stakeholders to understand their needs and translate them into technical requirements.


Bachelor’s degree in computer science, Information Technology, or related field.
Proven experience (8 years) working with SharePoint and Power Apps in a professional capacity.
Proficiency in SharePoint development including SharePoint Framework, SharePoint Designer, and PowerShell scripting.
Proficiency in SharePoint Designer, Power Automate, and other related tools.

Expertise in building canvas apps, model-driven apps, and custom connectors in Power Apps.
Strong understanding of Microsoft 365 ecosystem including integration capabilities with Azure, Dynamics 365, and Power BI.
Ability to gather requirements, analyze processes, and translate them into technical solutions.
Excellent communication skills with the ability to interact with stakeholders at all levels.
Experience with project management methodologies and tools is a plus.
Microsoft certification in SharePoint or related technologies is preferred.
Ability to work independently and as part of a team in a fast-paced environment.
Strong problem-solving skills and attention to detail.
Microsoft certifications such as Microsoft Certified: Power Platform App Maker Associate or Microsoft Certified: SharePoint Developer Associate are preferred.

Don’t miss this opportunity to advance your career. If you have the passion, skills, and experience to excel in this role, apply today!