Enable job alerts via email!

Senior SharePoint and .NET Application Developer- Qatar

Diyar United Company

Kuwait City

On-site

KWD 30,000 - 45,000

Full time

4 days ago
Be an early applicant

Job summary

A leading technology firm in Kuwait is seeking an experienced developer to design and develop custom SharePoint solutions and .NET applications. The ideal candidate should have over 5 years of experience in SharePoint and .NET development, possess strong technical skills, and be able to mentor junior developers. This role offers an opportunity to work on innovative projects in a collaborative environment.

Qualifications

  • 5+ years of experience with SharePoint development.
  • 5+ years of experience in .NET application development.
  • Experience with Power Platform is a plus.
  • Excellent verbal and written communication skills.

Responsibilities

  • Design and develop custom SharePoint solutions.
  • Develop and maintain enterprise applications using ASP.NET.
  • Participate in all phases of the SDLC.
  • Mentor junior developers and provide technical leadership.

Skills

SharePoint development
.NET application development
JavaScript
TypeScript
HTML5
CSS3
React
Angular
Power Platform
Microsoft Azure

Education

Bachelor’s degree in Computer Science or related field

Tools

Visual Studio
SharePoint Designer
PowerShell
Job description
Key Responsibilities
  • SharePoint Development
    • Design and develop custom SharePoint solutions using SharePoint Online, SharePoint Server (2016/2019), and Power Platform.
    • Customize SharePoint sites using SharePoint Framework (SPFx), PowerShell, and PnP.
    • Create and maintain custom web parts, workflows, event receivers, and site definitions.
    • Migrate and upgrade existing SharePoint sites and solutions.
    • Integrate SharePoint with other Microsoft 365 services and third-party systems.
  • .NET Development
    • Develop and maintain enterprise applications using ASP.NET (MVC/Web API/Core), C#, and Entity Framework.
    • Design and implement RESTful APIs and backend services.
    • Perform database development using SQL Server – stored procedures, views, and performance tuning.
    • Maintain source code using version control systems (e.g., Git, TFS/Azure DevOps).
General
  • Participate in all phases of the SDLC including analysis, design, development, testing, deployment, and maintenance.
  • Collaborate with business analysts, project managers, and stakeholders to gather requirements and deliver solutions.
  • Provide support and troubleshooting for SharePoint and .NET-based applications.
  • Mentor junior developers and provide technical leadership.
  • Ensure all solutions follow best practices in terms of security, performance, and maintainability.
Skills
Required Qualifications
  • Bachelor’s degree in Computer Science, Information Technology, or related field.
  • 5+ years of experience with SharePoint development (2013/2016/2019/Online).
  • 5+ years of experience in .NET application development (ASP.NET MVC/Web API, C#).
  • Strong knowledge of JavaScript, TypeScript, HTML5, CSS3, React, or Angular.
  • Experience with Power Platform (Power Apps, Power Automate, Power BI) is a plus.
  • Experience with Microsoft Azure, Azure Functions, Azure Logic Apps, and Azure DevOps.
  • Proficiency in using Visual Studio, SharePoint Designer, and PowerShell scripting.
  • Strong understanding of software architecture patterns and object-oriented programming.
  • Excellent verbal and written communication skills.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.