03 nov
|
iSportz
|
México
SharePoint Developer with Azure Functions – 100% Remote
Key Responsibilities
• Design, develop, enhance, and maintain enterprise applications using C#, .
NET/.
NET Core, React, and Microsoft Azure.
• Develop and integrate SharePoint-based document management capabilities, including document repositories, workspace management, collaboration, and access-control functionality.
• Design, build, and maintain backend services, business logic, and RESTful APIs that support communication between SharePoint, application components, databases, and Azure services.
• Develop and maintain Azure Function Apps to support serverless business logic, application integrations, background processing, and automated workflows.
• Implement and enhance role-based access control (RBAC), user provisioning, and authorization functionality to ensure users can access appropriate documents and workspaces based on their roles and organizational assignments.
• Support document lifecycle management functionality, including engagement initiation, active collaboration, completion, and document retention processes.
• Develop and maintain responsive, reusable frontend components using React, ensuring effective integration with backend services.
• Work with relational and NoSQL data sources, including SQL Server and Azure Cosmos DB, to support application data access and persistence.
• Troubleshoot and resolve application defects, integration issues, performance bottlenecks, and production incidents across frontend, backend, and cloud components.
• Collaborate with technical and business stakeholders to translate functional requirements into scalable, secure, and maintainable software solutions.
• Participate in code reviews, technical design discussions, testing, and continuous improvement of application architecture and development practices. Required Qualifications
• Strong professional experience in full-stack application development, with particular emphasis on backend engineering using C# and .
NET/.
NET Core.
• Hands-on experience developing, customizing, or integrating solutions within the SharePoint ecosystem, particularly enterprise document management or collaboration applications.
• Solid experience with Microsoft Azure, including developing, deploying, or maintaining cloud-based applications and services.
• Practical experience developing and maintaining Azure Function Apps.
• Strong understanding of service-layer development, including RESTful APIs, business logic implementation, backend integrations, and communication between application components.
• Experience developing web application interfaces using React, with the ability to integrate frontend components with backend APIs and services.
• Solid understanding of object-oriented programming, application architecture, and software engineering best practices.
• Experience troubleshooting and maintaining enterprise applications involving multiple integrated systems.
• Strong problem-solving abilities and effective communication skills, with the ability to collaborate across technical and functional teams. Strongly Preferred Qualifications
• Hands-on experience with Microsoft SQL Server, including SQL queries, data access, and relational database integration.
• Experience with Azure Cosmos DB, including application integration and working with NoSQL data models.
• Experience implementing or maintaining role-based access control, authorization, or automated user provisioning within enterprise applications.
• Experience developing backend services and integrations supporting document management, collaboration, or content lifecycle workflows. Nice-to-Have Skills
• Experience with SharePoint Framework (SPFx), particularly React-based SharePoint customizations.
• Familiarity with Microsoft Graph API, SharePoint REST APIs, or PnP libraries for SharePoint and Microsoft 365 integration.
• Knowledge of Microsoft Entra ID, OAuth 2.0, or other authentication and authorization mechanisms used in Microsoft environments.
• Familiarity with additional Azure services such as Azure App Service, Azure Service Bus, Azure Blob Storage, or Azure Key Vault.
• Experience with CI/CD pipelines and deployment automation using Azure DevOps or GitHub Actions.
• Familiarity with automated testing, application monitoring, and performance optimization in cloud-hosted enterprise applications.
📌 SharePoint Developer with Azure Functions (México)
🏢 iSportz
📍 México