.Net Core and Sharepoint Developer (SPFx)

HCL SINGAPORE PTE. LTD.
6 days ago
Posted date6 days ago
N/A
Minimum levelN/A
Human ResourcesJob category
Human ResourcesAbout the Role
We're looking for a hands-on engineer who can build secure, scalable business applications across the Microsoft stack-combining ASP.NET Core APIs and services with modern SharePoint Online solutions using SPFx (React/TypeScript). You'll own end-to-end delivery: solution design, development, integration, DevOps automation, and production support.
Key Responsibilities
1) Solution Design & Delivery
2) SharePoint Online & SPFx
3) Backend & Integration
4) DevOps, CI/CD & Cloud
5) Quality, Security & Compliance
6) Stakeholder Engagement & Support
Required Qualifications
Nice-to-Have Skills
We're looking for a hands-on engineer who can build secure, scalable business applications across the Microsoft stack-combining ASP.NET Core APIs and services with modern SharePoint Online solutions using SPFx (React/TypeScript). You'll own end-to-end delivery: solution design, development, integration, DevOps automation, and production support.
Key Responsibilities
1) Solution Design & Delivery
- Translate business requirements into technical designs, solution architecture, and delivery plans.
- Design and develop RESTful ASP.NET Core Web APIs and microservices; integrate with Azure services and Microsoft Graph.
- Build SharePoint Online customizations using SPFx, React, TypeScript, and PnP JS.
- Create reusable components, libraries, and templates for both .NET and SPFx solutions.
2) SharePoint Online & SPFx
- Develop modern web parts, extensions (application customizers, field customizers), and solutions for SharePoint Online.
- Use PnP Framework/CSOM for provisioning, site templates, lists/libraries, and governance policies.
- Integrate Graph API for user/profile, sites, lists, files, and Teams interactions.
- Optimize performance (bundle size, lazy loading, caching) and accessibility (WCAG 2.1 AA).
3) Backend & Integration
- Implement secure authentication/authorization (Azure AD, OAuth 2.0, OpenID Connect).
- Build data models and persistence using Entity Framework Core, LINQ, and SQL/Azure SQL.
- Implement background processing with Azure Functions/Hosted Services; configure caching and resiliency (Polly).
4) DevOps, CI/CD & Cloud
- Set up CI/CD pipelines in Azure DevOps/GitHub Actions for .NET and SPFx (build, test, package, deploy).
- Manage environments, feature flags, app settings, and secrets (Key Vault).
- Containerize services with Docker (optional) and monitor with App Insights/Log Analytics.
- Follow versioning, branching (GitFlow), and automated code-quality gates.
5) Quality, Security & Compliance
- Write unit/integration tests (xUnit, MSTest, Jest) and enforce static analysis (SonarQube/ESLint).
- Apply secure coding practices (OWASP), implement role-based access controls and least privilege.
- Ensure content lifecycle, retention, and compliance align with Microsoft 365 policies.
6) Stakeholder Engagement & Support
- Work with product owners, business analysts, and platform teams to refine requirements.
- Deliver technical documentation, run demos, and conduct knowledge transfers.
- Provide Level 3 support, triage production incidents, and drive root-cause remediation.
Required Qualifications
- Bachelor's degree in Computer Science/Engineering or equivalent experience.
- 3-7+ years professional experience in enterprise application development.
- Strong proficiency in:
- C#, ASP.NET Core, Web API, EF Core
- SharePoint Online, SPFx, React, TypeScript, Node.js toolchain (npm, webpack, gulp)
- PnP JS, Microsoft Graph, Azure AD auth patterns
- Git, Azure DevOps or GitHub, CI/CD pipelines
- SQL/Azure SQL, REST integrations, JSON, and web standards
- Solid understanding of cloud architecture (Azure), API security, and modern front-end practices.
Nice-to-Have Skills
- Power Platform (Power Automate, Power Apps), custom connectors for Graph/REST.
- Azure Functions, Service Bus, Event Grid, Storage (Blobs/Queues/Tables).
- Teams apps (Tabs, Bots) and integration with SharePoint/Graph.
- PnP Provisioning, Site Scripts/Site Designs, and SharePoint governance.
- Docker/Kubernetes basics, infrastructure-as-code (Bicep/Terraform).
- Experience with Nintex, DocuSign, or other ecosystem products.
JOB SUMMARY
.Net Core and Sharepoint Developer (SPFx)

HCL SINGAPORE PTE. LTD.
Singapore
6 days ago
N/A
Full-time
.Net Core and Sharepoint Developer (SPFx)