What are the responsibilities and job description for the Senior .NET Developer (Azure/Sharepoint)-Remote position at Vedasoft Inc?
Job Details
Role: Senior .NET Developer (Azure/SharePoint)
Duration: 1 year
Location: Remote
Overview:
We are seeking a highly experienced and hands-on Senior .NET Developer with 11 years of deep expertise in modern Microsoft technologies. The ideal candidate will have a proven track record of delivering scalable, secure, and high-performance applications using the latest .NET frameworks, Azure services, and enterprise integration patterns. This role requires strong architectural insight, clean coding practices, and the ability to work across full-stack solutions in a cloud-native environment.
Key Responsibilities:
- Design, develop, and maintain robust C# .NET and ASP.NET applications, including services built on .NET 8
- Build and consume RESTful APIs, ensuring performance, security, and scalability
- Develop data access layers using Entity Framework, Dapper, and advanced SQL queries
- Integrate and extend SharePoint APIs for enterprise content and workflow solutions
- Architect and deploy solutions using Azure Web Apps, Function Apps, Azure Storage (Blob/Table/Queue), and Azure Entra ID (formerly Azure AD)
- Implement secure authentication and authorization flows using Microsoft Graph API
- Collaborate with DevOps, QA, and product teams to ensure CI/CD readiness, testability, and operational compliance
- Participate in code reviews, architecture discussions, and performance tuning
Required Skills & Experience:
- 11 years of professional experience in C# .NET and ASP.NET development
- Strong command of .NET 8 features and migration strategies
- Deep experience with SQL Server, T-SQL, and ORMs like Entity Framework and Dapper
- Proven experience with SharePoint API integration and customization
- Hands-on expertise with Azure PaaS services: Web Apps, Function Apps, Storage Accounts
- Solid understanding of Azure Entra ID and Graph API for identity and access management
- Strong debugging, troubleshooting, and performance optimization skills
- Excellent communication and documentation abilities.
- Familiarity with Azure DevOps pipelines