{"id":2530119,"url":"https://alion.io/job/avanade-sharepoint-power-platform-developer","title":"SharePoint & Power Platform Developer","company":{"id":712684,"name":"Avanade","domain":"avanade.com","url":"https://alion.io/company/avanade-3","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workday","truth_index":null},"role":"Enterprise Apps","role_family":"Enterprise Apps","seniority":"middle","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Singapore"],"countries":["SG"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":31000,"max_usd":76000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":14},"experience_years_min":4,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"JavaScript","optional":false},{"name":"Power Apps","optional":false},{"name":"Power Automate","optional":false},{"name":"Power BI","optional":false},{"name":"PowerShell","optional":false},{"name":"React.js","optional":false},{"name":"Rest API","optional":false},{"name":"SharePoint","optional":false},{"name":"Agile","optional":true},{"name":"Azure","optional":true},{"name":"Azure DevOps","optional":true},{"name":"CI/CD","optional":true},{"name":"Copilot","optional":true},{"name":"Fluent UI","optional":true},{"name":"Git","optional":true},{"name":"Least Privilege","optional":true},{"name":"Microsoft Entra ID","optional":true},{"name":"Microsoft Teams","optional":true},{"name":"OneDrive","optional":true},{"name":"Scrum","optional":true},{"name":"TypeScript","optional":true}],"status":"live","first_seen_at":"2026-10-07T00:00:00Z","employer_posted_date":"2026-10-07","last_verified_at":"2026-10-14T14:19:39Z","board_verified":true,"closed_at":null,"days_open":7,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":7},"description":"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.\nThe 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.\nKey Responsibilities.\nConduct requirement workshops, understand business processes, identify pain points, and translate requirements into user stories, functional specifications, solution features, and acceptance criteria.\nDesign, configure, and enhance SharePoint Online and SharePoint Server solutions, including modern sites, pages, lists, document libraries, views, content types, site columns, managed metadata, navigation, and permissions.\nImplement document-management and collaboration solutions covering versioning, approvals, metadata-driven classification, access control, search, content lifecycle, and user experience.\nConfigure SharePoint security using Microsoft 365 groups, SharePoint groups, permission levels, inheritance, audience targeting, and least-privilege principles.\nAnalyse existing SharePoint sites and business processes, identify modernization opportunities, and recommend appropriate use of standard SharePoint capabilities, Power Platform, or supported extensions.\nPlan and execute SharePoint migrations using ShareGate or comparable tools, including inventory, pre-migration assessment, remediation, user and permission mapping, metadata mapping, migration waves, delta migration, validation, reconciliation, and post-migration support.\nCreate SharePoint and Power Platform integration solutions using lists, libraries, connectors, forms, workflows, notifications, approvals, dashboards, and Microsoft 365 services.\nDesign and develop responsive canvas apps and model-driven apps using reusable components, user-friendly navigation, forms, validations, conditional logic, filtering, and role-based experiences.\nWrite and optimize Power Fx formulas for application logic, data operations, validation, error handling, and dynamic screen behaviour.\nDesign Dataverse tables, columns, relationships, forms, views, business rules, business process flows, security roles, and configuration data.\nBuild Power Automate cloud flows, including automated, instant, scheduled, approval, notification, and integration workflows.\nDesign Power BI datasets, data models, measures, dashboards, and reports, and embed relevant analytics within Power Apps where required.\nUse Power Query to prepare, transform, validate, and model data for reporting and application scenarios.\nConfigure and support Power Pages solutions where required, including page setup, access, forms, and integration with Dataverse.\nWork with SharePoint Online and SharePoint Server environments, including lists, libraries, metadata, permissions, content validation, and integration with Power Platform.\nSupport SharePoint migrations using ShareGate, including inventory assessment, user and permission mapping, batch planning, incremental migration, validation, reporting, and issue resolution.\nParticipate in backlog grooming and sprint planning, support estimation, and track delivery in Agile/Scrum environments.\nPrepare functional designs, process flows, wireframes, data mappings, test scenarios, test scripts, user guides, release notes, and operational support documents.\nPerform unit and functional testing; support system integration testing and user acceptance testing; manage defects through resolution and obtain stakeholder sign-off.\nConduct sprint demonstrations, solution walkthroughs, training, deployment readiness reviews, and handover sessions with business and support teams.\nCollaborate with architects, developers, testers, product owners, security teams, infrastructure teams, and onshore/offshore delivery teams.\nApply development, security, access-control, documentation, governance, and application-lifecycle-management standards throughout delivery.\nProvide production support, investigate incidents and service requests, perform impact assessments, and deliver approved enhancements within agreed service levels.\n.\nRequired Qualifications and Experience\nApproximately 4-7 years of experience in Microsoft solution delivery, with hands-on Power Platform development and functional consulting responsibilities.\nDemonstrated hands-on experience with SharePoint Online and SharePoint Server, including site and information architecture, lists, libraries, content types, metadata, permissions, search, configuration, administration, and support.\nExperience designing SharePoint-based collaboration, document-management, workflow, and business-process solutions that meet functional, security, and usability requirements.\nPractical SharePoint migration experience using ShareGate or comparable tools, including assessment, planning, execution, validation, reporting, and issue resolution.\nDemonstrated experience developing canvas and model-driven Power Apps using Power Fx, Dataverse, forms, views, business rules, business process flows, and security roles.\nHands-on experience building Power Automate workflows for approvals, notifications, scheduled processing, business-process automation, and system integration.\nExperience developing Power BI dashboards and reports, applying Power Query and data modelling, and embedding reports within Power Apps.\nExperience gathering and analysing requirements, facilitating workshops, writing user stories and functional specifications, managing backlogs, and supporting prioritisation.\nExperience across SIT and UAT, including test preparation, data validation, defect management, stakeholder coordination, and sign-off.\nWorking knowledge of SharePoint Online and SharePoint Server, including lists, libraries, metadata, permissions, and content validation.\nPractical experience with SharePoint migration using ShareGate or a comparable migration tool is preferred.\nExperience delivering client-facing solutions in Agile/Scrum and SDLC environments, with strong stakeholder communication and demonstration skills.\nAbility to bridge business and technology, explain technical concepts clearly, and convert business needs into usable and maintainable solutions.\nStrong analytical, problem-solving, documentation, teamwork, and continuous-learning capabilities.\nTechnical and Functional Skills\nPower Apps: Canvas apps; model-driven apps; responsive design; Power Fx; forms; validation; reusable components; role-based user experiences.\nPower Automate: Automated, instant, scheduled, approval, notification, and integration flows; exception handling; monitoring and support.\nDataverse: Data modelling; tables and relationships; business rules; business process flows; views; dashboards; security roles; configuration data.\nPower BI: Dashboards and reports; Power Query; data modelling; measures and visuals; embedded analytics within Power Apps.\nSharePoint 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.\nMigration: 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.\nTesting and Support: Developer testing; unit testing where applicable; integration testing; defect analysis; root-cause analysis; production troubleshooting; monitoring; technical documentation and operational handover.\nIntegration 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.\nEngineering 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.\nAutomation and Administration: PowerShell; PnP PowerShell; provisioning; permissions management; configuration; deployment automation; content operations; migration utilities and validation scripts.\nDevelopment Stack: SPFx; TypeScript; JavaScript; React; HTML5; CSS3; Fluent UI; REST APIs; Microsoft Graph; PnPjs; JSON formatting; reusable components and extensions.\nFunctional Delivery: Workshops; process analysis; user stories; functional specifications; impact analysis; backlog management; sprint planning; demos; SIT; UAT; sign-off; production support.\nPreferred Experience\nExperience delivering public-sector or regulated-industry programmes and following prescribed security, access-control, testing, and documentation standards.\nExperience supporting cloud or data-centre migration testing, including test-data preparation, scenario validation, data-consistency checks, and SIT-to-UAT transition.\nExposure to Microsoft 365 Copilot, Copilot agents, Power Platform governance, environment strategy, data-loss-prevention policies, solution packaging, and application lifecycle management.\nExperience with Power Pages, APIs, connectors, Microsoft Graph, Azure services, or integration with line-of-business systems.\nMicrosoft certifications such as PL-200, PL-900, PL400, MB-230, or other relevant Power Platform, Power BI, or Copilot certifications.\nFunctional knowledge of public sector, healthcare, financial services, retail banking, case management, workflow automation, or customer-service processes.\nKey Competencies\nSharePoint & Power Platform Development\nFunctional Consulting\nUser-Centric Solution Design\nBusiness Process Analysis\nStakeholder Communication\nAgile Delivery\nData and Reporting\nTesting and Quality\nDocumentation\nProblem Solving\nClient-Facing Delivery\nOnshore/Offshore Collaboration\n.","description_format":"text","description_chars":10758,"description_truncated":false,"requirements":{"experience_years_min":4,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Professional Services"],"lifecycle":[{"event":"open","at":"2026-10-14T12:38:18Z"}],"visa":[],"liveness":{"score":76,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.843,"p_room":0.9,"age_days":7,"expected_fill_days":19,"reasons":["conf:2","win:mid","comp:brand"],"computed_at":"2026-10-14T16:53:28Z"},"pay":null,"html_url":"https://alion.io/job/avanade-sharepoint-power-platform-developer","json_url":"https://alion.io/job/avanade-sharepoint-power-platform-developer.json","meta":{"generated_at":"2026-10-14T16:53:28Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":21457,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-15T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":712684},"rest":"https://alion.io/mcp/rest/get_company?id=712684"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Favanade-sharepoint-power-platform-developer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Favanade-sharepoint-power-platform-developer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Favanade-sharepoint-power-platform-developer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/avanade-sharepoint-power-platform-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Favanade-sharepoint-power-platform-developer"}]}