{"id":3099643,"url":"https://alion.io/job/exchange-technology-services-sharepoint-developer","title":"SharePoint Developer","company":{"id":1493689,"name":"Exchange Technology Services","domain":"exchangetech.ca","url":"https://alion.io/company/exchangetech","size_band":"201-500","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Dayforce","truth_index":null},"role":"Enterprise Apps","role_family":"Enterprise Apps","seniority":"senior","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Winnipeg, Canada"],"countries":["CA"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":56000,"max_usd":101000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":55},"experience_years_min":6,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Copilot","optional":false},{"name":"DLP","optional":false},{"name":"Fluent UI","optional":false},{"name":"Microsoft Entra ID","optional":false},{"name":"Microsoft Teams","optional":false},{"name":"OneDrive","optional":false},{"name":"Power Apps","optional":false},{"name":"Power Automate","optional":false},{"name":"PowerShell","optional":false},{"name":"Rest API","optional":false},{"name":"Service Desk","optional":false},{"name":"SharePoint","optional":false},{"name":"TypeScript","optional":false},{"name":"JavaScript","optional":true},{"name":"React.js","optional":true}],"status":"live","first_seen_at":"2026-10-22T06:00:00Z","employer_posted_date":"2026-10-22","last_verified_at":"2026-10-23T05:32:26Z","board_verified":true,"closed_at":null,"days_open":1,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":1},"description":"JOB OVERVIEW\nReporting to the Applications Manager, the SharePoint Developer will support how our people store, find, share, and automate their work. This role will shape SharePoint Online as the backbone of our digital workplace and deliver solutions across Microsoft 365, from custom SPFx development, site architecture, and content migrations to Power Platform automation, governance, and end-user support and training.\nThis is a hands-on role. Responsibilities include building and supporting solutions, following and helping shape platform standards, and working closely with business teams, Information Security, and Risk to make sure what we build is useful, secure, and compliant.\nKEY RESPONSIBILITIES\nSharePoint Platform and Architecture\nDesign, configure, and maintain SharePoint Online and OneDrive, including their integration with Microsoft Teams, and act as a subject matter expert for collaboration services.\nBuild scalable hub, site, and library structures, including information architecture, content types, managed metadata, and taxonomy.\nDevelop and enhance the company intranet, departmental portals, knowledge bases, and document management solutions that help employees find and use information.\nDeliver secure external collaboration spaces such as client portals, project workspaces, and data rooms.\nCustom SharePoint Development\nWork with business users, product owners, and technical stakeholders to gather, analyze, and document business and technical requirements.\nDesign, develop, test, and deploy custom SharePoint Online solutions using the SharePoint Framework (SPFx), including web parts, extensions, and reusable components.\nBuild responsive, accessible user interfaces using TypeScript, React, HTML, CSS, and Fluent UI.\nConfigure sites, lists, libraries, content types, site columns, navigation, permissions, and search to support business solutions.\nPackage and deploy SPFx solutions through development, test, staging, and production environments.\nContent Migration\nPlan and execute migrations from file shares, on-premises SharePoint, SharePoint Subscription Edition, and other legacy platforms to SharePoint Online and OneDrive.\nConduct pre-migration assessments covering content inventory, file and path limits, unsupported file types, and permissions mapping.\nUse tools such as Microsoft Migration Manager, the SharePoint Migration Tool, or ShareGate to move content in planned batches with minimal disruption.\nModernize classic sites and pages to the modern SharePoint experience.\nConvert legacy SharePoint Designer workflows and InfoPath forms to modern Power Apps, custom SharePoint and Power Automate solutions.\nValidate migrated content, permissions, and metadata, and resolve post-migration issues with business users.\nPower Platform Solutions\nDesign, build, and support Power Apps and Power Automate cloud flows that streamline business processes, using SharePoint and Dataverse as data sources and AI Builder actions for tasks such as document processing, text extraction, and classification.\nApply application lifecycle management practices, including solutions, managed environments, pipelines, and source control, for consistent testing, deployment, and release.\nGovernance, Security, and Compliance\nAutomate site provisioning and governance tasks using PnP PowerShell, Power Automate, and Microsoft Graph.\nEnsure solutions meet security, governance, data protection, records management, and accessibility requirements.\nReview content and permissions in preparation for Microsoft 365 Copilot, so AI features surface the right information to the right people.\nQuality, Testing, and Documentation\nPlan and run unit, integration, regression, and user acceptance testing, and document the results.\nTroubleshoot and resolve defects, performance issues, permission problems, and integration failures in production.\nMaintain and enhance existing SharePoint and Microsoft 365 solutions to keep them reliable, secure, and easy to use.\nCreate and maintain technical documentation, solution diagrams, deployment instructions, runbooks, and configuration guides.\nTraining and Adoption\nCreate user guides, quick reference materials, and short training videos for SharePoint, OneDrive, Teams, and Power Platform solutions.\nDemonstrate completed functionality to stakeholders and deliver training and onboarding sessions for end users, site owners, and citizen developers.\nSupport change management and user adoption during new rollouts and migrations, and gather feedback to improve solutions.\nOperations and Support\nMonitor platform health, usage, storage, and performance, and support capacity planning and issue resolution.\nRespond to and resolve assigned service desk tickets for SharePoint, OneDrive, Teams, and Power Platform within agreed service levels, escalating when needed.\nTrack the Microsoft 365 and Power Platform roadmap and recommend how new features, including Copilot and Viva, can improve the employee experience.\nAdditional responsibilities as assigned.\nQUALIFICATIONS \nEDUCATION & EXPERIENCE\nA bachelor's degree in Computer Science, Information Systems, or a related field, or an equivalent combination of education and hands-on experience.\n6+ years of overall experience in SharePoint, Microsoft 365, and Power Platform development, including building SharePoint hub sites, custom SharePoint solutions, configuring custom permission levels, and building production solutions with Power Apps and Power Automate.\nKNOWLEDGE, SKILLS & ABILITIES\nHands-on experience developing custom SharePoint solutions, such as SPFx web parts and extensions, custom list forms, and integrations using the SharePoint REST API.\nProficiency in TypeScript, React, HTML, CSS, and JSON.\nProven experience designing information architecture, governance models, and permissions for large SharePoint environments.\nHands-on experience with at least one large content migration from file shares, on-premises SharePoint, or another platform, using tools such as ShareGate.\nExperience troubleshooting and supporting production solutions in enterprise environments.\nExperience creating training materials and delivering end-user training.\nStrong communication, analytical, and problem-solving skills, with the ability to explain technical concepts clearly to non-technical stakeholders.\nExperience in aviation, manufacturing, or another regulated industry.\nExperience in a fast-paced environment with multitasking responsibilities\nStrong ability to prioritize tasks and meet deadlines\nStrong attention to detail and accuracy\nProfessional verbal and written communication skills\nTECHNICAL COMPETENCIES\nSharePoint and Microsoft 365: SharePoint Online architecture, hub sites, OneDrive, Teams integration, Microsoft 365 administration, Microsoft Search, Viva Connections\nContent Management: Information architecture, managed metadata and taxonomy, enterprise content and knowledge management, content migration and modernization\nPower Platform: Power Apps (canvas and model-driven), Power Automate, Dataverse, custom connectors, AI Builder, Power Platform admin\nDevelopment and Automation: SharePoint Framework (SPFx), TypeScript, React, Fluent UI, Microsoft Graph API, PnP PowerShell, REST APIs\nSecurity and Compliance: Entra ID, permissions, sensitivity labels, retention, SharePoint Advanced Management, DLP.\nAI and Emerging Tools: Microsoft 365 Copilot readiness, AI Builder actions in Power Automate\nWORKING CONDITIONS\nMust be able to obtain and maintain a clear criminal record check\nPhysically able to perform all listed job duties\nWork performed primarily in an office environment\nManual dexterity required to use desktop computer and telephone\n\nMethods and procedures described or implied in the job profile may be altered to accommodate employees.","description_format":"text","description_chars":7781,"description_truncated":false,"requirements":{"experience_years_min":6,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":true},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Cybersecurity","Information Technology","Information Security"],"lifecycle":[{"event":"open","at":"2026-10-22T17:11:31Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":0,"expected_fill_days":35,"reasons":["conf:0","velocity","win:early"],"computed_at":"2026-10-23T05:54:15Z"},"pay":null,"html_url":"https://alion.io/job/exchange-technology-services-sharepoint-developer","json_url":"https://alion.io/job/exchange-technology-services-sharepoint-developer.json","meta":{"generated_at":"2026-10-23T07:26:17Z","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":11967,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-24T00: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":1493689},"rest":"https://alion.io/mcp/rest/get_company?id=1493689"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fexchange-technology-services-sharepoint-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%2Fexchange-technology-services-sharepoint-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%2Fexchange-technology-services-sharepoint-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/exchange-technology-services-sharepoint-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fexchange-technology-services-sharepoint-developer"}]}