Senior SharePoint Server Developer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
Role Overview
Develop, customize, integrate, deploy, and support enterprise SharePoint on-premises solutions.
The role covers the complete software development lifecycle and requires sound engineering practices, technical leadership, and mentoring.
Key Skills for This Role
Full Job Posting
Role Overview
Develop, customize, integrate, deploy, and support enterprise SharePoint on-premises solutions.
The role covers the complete software development lifecycle and requires sound engineering practices, technical leadership, and mentoring.
Key Responsibilities
- Design, develop, deploy, maintain, upgrade, and modernize SharePoint Server solutions.
- Participate in requirements analysis, solution design, development, testing, deployment, maintenance, and support.
- Develop SharePoint server-side and client-side solutions using Microsoft and web technologies.
- Implement integrations with APIs, databases, enterprise systems, and SharePoint services.
- Develop SQL solutions, reporting, BI components, and PowerShell automation.
- Package solutions across development, test, UAT, and production environments.
- Troubleshoot applications, deployments, workflows, performance, permissions, authentication, and environments.
- Perform code reviews, maintain documentation, and mentor other developers.
Experience and Education
- Bachelor’s degree in computer science, software engineering, computer engineering, information technology, or a related technical discipline.
- Seven to ten years of professional software development experience.
- Substantial hands-on experience developing enterprise SharePoint Server solutions.
- Experience with SharePoint Server 2016 and/or 2019 and on-premises enterprise environments.
Technical Skills
- Strong experience with SharePoint Object Model, farm solutions, WSP packages, Web Parts, workflows, lists, libraries, search, CSOM, JSOM, and REST APIs.
- Strong SPFx development experience with TypeScript, React, JavaScript, jQuery, HTML, and CSS.
- Strong C#, .NET, ASP.NET, WCF, WIF, and Windows Workflow Foundation experience.
- Knowledge of SharePoint farms, IIS, security, permissions, authentication, and Active Directory integration.
- Strong PowerShell, SQL Server, troubleshooting, reporting, and BI experience.
Migration and Tooling
- Experience upgrading or migrating SharePoint applications and custom solutions between server versions.
- Experience with packaging, deployment, ALM tools, and multiple environments.
- Git, TFS, SVN, Azure DevOps, or equivalent tools and CI/CD experience are desirable.
Professional Skills
- Strong software engineering, analytical, troubleshooting, and problem-solving skills.
- Ability to work independently, take ownership, provide technical leadership, conduct code reviews, and mentor developers.
- Strong collaboration and communication skills with Agile, Scrum, or Kanban experience.
- Fluency in Arabic and English.
Certifications
- Microsoft SharePoint and related Microsoft certifications are highly desirable.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Confidential
Industrial Electrician
, UAE
Industrial Machines Electrician – Aluminum Factory Location: UAE Industry: Aluminum Manufacturing / Factory Experience: 3–5 years UAE experience Salary: AED 2,200–2,500 per month Age: Below 35 years Joining: Immediate jo
Graphic Designer - Abu Dhabi Government entity
, UAE
About the Role The ideal candidate will have strong creative skills and a portfolio of work which demonstrates their passion for illustrative design and typography. This candidate will have experience in working with num
Translator - Abu Dhabi Government entity
, UAE
Role Purpose The Translator will be responsible for delivering accurate, high-quality translations between Arabic and English across a variety of corporate, government, and executive communication materials. The role req
Sales Engineer
, UAE
We are looking for a dynamic and results-driven Sales Engineer to join our team at Bayan Medical Company. In this role, you will be instrumental in driving the sales of our Neurosurgery Equipment. Duties and Responsibili
Team Leader - Leasing
Dubai, UAE
We are a well-established Dubai-based brokerage with over 20 years of experience in Sales and Property Management, with a strong reputation and extensive portfolio across the Dubai real estate market. We are looking for
Project Manager - Jeddah KSA
Jeddah, KSA
Project Manager Qualification: Bachelor's degree in Information Systems Engineering, Computer Science, or a related field. Experience: Minimum of 8 years in technology and software development, including at least 3 years
Healthcare Program Functional Consultant
, QAT
We are seeking a Vaccination Subject Matter Expert (SME) to provide functional expertise on immunization registries and vaccination workflows. The role will support the design, configuration, and optimization of Immuniza
Trading Operations Analyst
Abu Dhabi, UAE
POSITION SUMMARY The Operations Analyst supports live market activity on the platform during trading hours. The analyst monitors market conditions, executes routine operational actions, coordinates with liquidity provide
Industrial Electrician
, UAE
Graphic Designer - Abu Dhabi Government entity
, UAE
Translator - Abu Dhabi Government entity
, UAE
Sales Engineer
, UAE
Team Leader - Leasing
Dubai, UAE
Project Manager - Jeddah KSA
Jeddah, KSA
Healthcare Program Functional Consultant
, QAT
Trading Operations Analyst
Abu Dhabi, UAE