SharePoint & Power Platform Developer

Accenture · Singapore

Apply on the company website

Avanade is seeking an experienced SharePoint and Power Platform Developer with strong hands-on engineering capabilities to design, develop, customize, integrate, migrate, test, deploy, and support enterprise solutions across SharePoint Online, SharePoint Server, Microsoft 365, and Power Platform. The role is primarily development-focused, with functional knowledge to understand business processes, clarify requirements, and translate them into secure, maintainable, and user-friendly technical solutions.


The successful candidate will develop SharePoint solutions using modern SharePoint capabilities, SharePoint Framework (SPFx), JavaScript, React, REST APIs, Microsoft Graph, PnPjs, PnP PowerShell, and PowerShell. The candidate will also build canvas and model-driven Power Apps, Power Automate workflows, Dataverse solutions, Power BI reports, and integrations with Microsoft 365 and line-of-business systems. SharePoint migration and modernization experience using ShareGate or comparable tools is desirable, along with the ability to support technical analysis, testing, deployment, documentation, and production support.


Key Responsibilities.


.

Required Qualifications and Experience 



Technical and Functional Skills 


Power Apps: Canvas apps; model-driven apps; responsive design; Power Fx; forms; validation; reusable components; role-based user experiences. 

Power Automate: Automated, instant, scheduled, approval, notification, and integration flows; exception handling; monitoring and support. 

Dataverse: Data modelling; tables and relationships; business rules; business process flows; views; dashboards; security roles; configuration data. 

Power BI: Dashboards and reports; Power Query; data modelling; measures and visuals; embedded analytics within Power Apps. 

SharePoint and Microsoft 365: SharePoint Online; SharePoint Server 2019/on-premises; modern sites and pages; lists; libraries; content types; managed metadata; views; permissions; search; document management; governance; administration; troubleshooting; Microsoft Teams and OneDrive integration. 

Migration: ShareGate assessment and inventory; migration planning; mapping of users, groups, permissions, metadata, and content; batch and delta migration; cutover support; validation and reconciliation; migration reporting; issue resolution and post-migration checks. 

Testing and Support:Developer testing; unit testing where applicable; integration testing; defect analysis; root-cause analysis; production troubleshooting; monitoring; technical documentation and operational handover. 

Integration and Cloud:Standard and premium connectors; custom connectors; APIs; Microsoft Graph; Azure Functions; Logic Apps; App Service; Azure Key Vault; Microsoft Entra ID; line-of-business integration patterns. 

Engineering Practices:Git; Azure DevOps or equivalent repositories; branching; pull requests; peer reviews; coding standards; debugging; logging; performance optimization; secure coding; CI/CD and release management. 

Automation and Administration:PowerShell; PnP PowerShell; provisioning; permissions management; configuration; deployment automation; content operations; migration utilities and validation scripts. 

Development Stack:SPFx; TypeScript; JavaScript; React; HTML5; CSS3; Fluent UI; REST APIs; Microsoft Graph; PnPjs; JSON formatting; reusable components and extensions. 

Functional Delivery: Workshops; process analysis; user stories; functional specifications; impact analysis; backlog management; sprint planning; demos; SIT; UAT; sign-off; production support. 


Preferred Experience 



Key Competencies


✓  SharePoint & Power Platform Development 

✓  Functional Consulting 

✓  User-Centric Solution Design 

✓  Business Process Analysis 

✓  Stakeholder Communication 

✓  Agile Delivery 

✓  Data and Reporting 

✓  Testing and Quality 

✓  Documentation 

✓  Problem Solving 

✓  Client-Facing Delivery 

✓  Onshore/Offshore Collaboration 

.

More jobs at Accenture · Software Engineering jobs in Singapore