What are the responsibilities and job description for the SharePoint Developer position at Vedasoft Inc?
Job Details
SharePoint Developer
Location: Washington, DC (Remote)
Duration: Long Term Contract
Location: Washington, DC (Remote)
Duration: Long Term Contract
Job Summary:
- We are seeking an experienced SharePoint Developer with 5 7 years of hands-on development expertise in SharePoint Online and Microsoft 365 ecosystems.
- The ideal candidate will possess deep knowledge of SharePoint APIs, Graph APIs, and be proficient in .NET technologies including C#, ASP.NET, and API development.
- Strong experience with Azure Cloud, Azure Entra ID, and Power Platform is essential.
Key Responsibilities:
- Design, develop, and maintain SharePoint Online solutions including custom web parts, workflows, and integrations.
- Build and document secure and scalable RESTful APIs using ASP.NET, Swagger, and .NET technologies.
- Leverage SharePoint CSOM/REST APIs and Microsoft Graph APIs to implement custom functionality and integrations.
- Configure and manage SharePoint site collections, document libraries, list views, and drive/file operations.
- Develop and maintain WOPI integration for SharePoint with external tools and services.
- Work with Azure Function Apps, Power Apps, and Power Automate to extend SharePoint functionality.
- Integrate SharePoint with Azure Entra Groups and implement role-based access controls using Managed Identities.
- Participate in architectural decisions and help define best practices for SharePoint and Azure integration projects.
- Create clear technical documentation and API specifications for developed components and solutions.
Required Skills and Qualifications:
- Overall IT Experience of 12 years 5 7 years of experience in SharePoint development, with a focus on SharePoint Online. 7-9 years of experience in C#, .NET Strong proficiency in C#, ASP.NET, and API development (including Swagger/OpenAPI documentation)..
- In-depth experience with Microsoft Graph API, SharePoint CSOM, and REST APIs.
- Solid understanding of Azure Cloud Services, including: Azure Entra ID (formerly Azure AD) Managed Identities Azure Function Apps Experience with Power Platform (Power Apps, Power Automate).
- Proven track record in building solutions that integrate SharePoint with Azure Entra Groups.
- Knowledge of WOPI API development and implementation. Nice-to-Have: Microsoft certifications (e.g., Microsoft 365 Certified: Developer Associate, Azure Developer Associate).
- Experience in Agile/Scrum methodologies.
- Familiarity with CI/CD tools for deploying SharePoint and Azure solutions.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.