Senior SharePoint & Full-Stack Developer (React / .NET)
Role Overview
Design, develop, and maintain enterprise solutions on SharePoint Online and On-Premises.
Build modern front-end applications with React and back-end services with .NET.
Integrate with Microsoft technologies, including Dynamics 365 and SQL Server.
Key Skills for This Role
Full Job Posting
Role summary
Design, develop, and maintain enterprise solutions on SharePoint Online and On-Premises.
Build modern front-end applications with React and back-end services with .NET.
Integrate with Microsoft technologies, including Dynamics 365 and SQL Server.
Experience and education
- The role specifies 5–7 years of experience.
- A bachelor's degree in Computer Science, Information Technology, or a related field is required.
Required skills
- SharePoint Online and On-Premises (2016/2019/Subscription Edition), SPFx, React, TypeScript, and JavaScript.
- C#, ASP.NET, .NET Core, Web APIs, Dynamics 365 integration and customization, SQL Server, T-SQL, and stored procedures.
- Microsoft Graph API, Azure AD Authentication, Power Apps, Power Automate, Azure DevOps, Git, and CI/CD pipelines.
Preferred qualifications
- Microsoft certifications in M365, Azure, or Dynamics 365; Azure Services experience; and government/public-sector project experience are preferred.
- Arabic language proficiency is preferred.
Workplace
- The role is based in Doha, Qatar, and is described as on-site/in person.
Responsibilities
- Design, develop, and maintain enterprise solutions on SharePoint Online and On-Premises.
- Build modern front-end applications using React.
- Develop back-end services using .NET.
- Integrate solutions with Microsoft technologies, including Dynamics 365 and SQL Server.
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 Spectrum Solution W.L L
Business Development Manager – Staff Augmentation
, QAT
The employer is seeking a business development manager to grow staff augmentation and workforce solutions sales in Qatar. The role covers client acquisition, full-cycle sales, tenders, and account growth; applicants need
Executive Coordinator & Office Management
, QAT
The employer seeks an Executive Coordinator to support senior management through calendar, meeting, correspondence, and action tracking coordination. Candidates need 3–5 years of relevant experience, fluent Arabic and En
GPU / AI Inference Engineer
, QAT
The employer is seeking a GPU / AI Inference Engineer to deploy, optimize, and manage GPU-based AI model-serving infrastructure. The work focuses on inference performance, GPU scheduling, observability, and cost tracking
Senior Kubernetes / Infrastructure Engineer
, QAT
The employer is seeking a senior engineer to deploy and maintain secure, scalable bare-metal Kubernetes platforms. The role requires strong Linux and Kubernetes administration experience, including RKE2, Cilium, Ceph, An
DevSecOps / Supply Chain Engineer
, QAT
The employer is seeking a DevSecOps Engineer to secure CI/CD pipelines, identity management, Kubernetes, and software supply chains. Candidates need hands-on skills with Kubernetes security, GitLab CI/CD, Argo CD, identi
E-Commerce Specialist – Digital Payments
, QAT
The employer seeks an experienced E-Commerce Specialist to support online payment operations and gateway integrations. Candidates need experience in e-commerce, digital payments, or fintech, hands-on CyberSource or MPGS
UX/UI Engineer
, QAT
The employer is seeking a UX/UI Engineer to design and develop responsive, user-friendly web applications. Candidates need at least 3 years of UI development experience, a relevant bachelor's degree, and proficiency in H
Call Centre Representative (Arabic / English)
, QAT
Spectrum Solutions seeks customer-focused Call Centre Representatives with mandatory customer service and call-center experience. The role requires fluent spoken and written Arabic and English, a valid Qatar ID, strong c
Business Development Manager – Staff Augmentation
, QAT
Executive Coordinator & Office Management
, QAT
GPU / AI Inference Engineer
, QAT
Senior Kubernetes / Infrastructure Engineer
, QAT
DevSecOps / Supply Chain Engineer
, QAT
E-Commerce Specialist – Digital Payments
, QAT
UX/UI Engineer
, QAT
Call Centre Representative (Arabic / English)
, QAT