img
نوع العقددوام كامل
طبيعة الوظيفةبالموقع
الموقعالرياض

وصف الوظيفة

About the SharePoint & .NET Engineer Role

Jobstronaut is seeking a SharePoint & .NET Engineer to join their team in Riyadh, Saudi Arabia. This full-time position requires a minimum of 5 years of hands-on experience in designing, developing, customizing, and supporting SharePoint solutions and Microsoft .NET applications.

Role Context

The successful candidate will be responsible for developing enterprise collaboration solutions, business applications, workflows, integrations, and custom components. This includes ensuring solutions meet standards for performance, security, scalability, and maintainability across SharePoint Online, SharePoint Server, Microsoft 365, ****, C#, SQL Server, and modern web technologies.

Key Responsibilities

  • Design, develop, customize, and maintain SharePoint Online and SharePoint Server solutions.
  • Develop enterprise applications using Microsoft .NET technologies.
  • Build custom SharePoint web parts, extensions, and solutions using the SharePoint Framework (SPFx).
  • Develop and maintain **** MVC, **** Core, and Web API applications.
  • Create and manage SharePoint lists, libraries, content types, site collections, and permissions.
  • Develop workflows and business process automation using Microsoft Power Automate.
  • Integrate SharePoint with Microsoft 365 services and third-party applications.
  • Develop REST APIs and consume external web services.
  • Design and optimize SQL Server databases, stored procedures, and queries.
  • Troubleshoot and resolve application and SharePoint-related issues.
  • Perform application deployment, upgrades, and version control.
  • Implement authentication and authorization using Microsoft Entra ID (Azure Active Directory), OAuth, and Single Sign-On (SSO).
  • Collaborate with business users, functional consultants, and technical teams to gather requirements and deliver solutions.
  • Prepare technical documentation, design specifications, deployment guides, and user documentation.
  • Ensure applications comply with security, governance, and coding standards.
  • Participate in code reviews, testing, and production support activities.

Required Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.
  • Minimum 5 years of experience in SharePoint development and Microsoft .NET application development.
  • Strong understanding of enterprise application architecture and the Software Development Life Cycle (SDLC).
  • Excellent analytical, troubleshooting, and communication skills.

Preferred Skills and Certifications

Candidates with the following skills and certifications will have an advantage:

  • Experience migrating from SharePoint On-Premises to SharePoint Online.
  • Experience with Microsoft Teams integration.
  • Familiarity with Azure Functions and Logic Apps.
  • Knowledge of Azure App Services and Azure SQL Database.
  • Experience implementing CI/CD pipelines using Azure DevOps or GitHub Actions.
  • Understanding of Agile/Scrum development methodologies.
  • One or more of the following certifications:
    • Microsoft Certified: Power Platform Developer Associate (PL-400)
    • Microsoft Certified: Azure Developer Associate (AZ-204)
    • Microsoft 365 Certified: Enterprise Administrator Expert
    • Microsoft Certified: Azure Fundamentals (AZ-900)
    • Microsoft Certified: Power Platform Functional Consultant Associate (PL-200)

Work Environment and Compensation

This is a full-time position based in Riyadh, Saudi Arabia. Salary for this role will be discussed during the interview process.


متطلبات الوظيفة

  • تتطلب ٢-٥ سنوات خبرة

وظائف مشابهة