> Markdown version of [/jobs/ext/2805049-sharepoint-developer](https://www.wearedevelopers.com/jobs/ext/2805049-sharepoint-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # SharePoint Developer - **Company:** Squire Patton Boggs - **Location:** Houston, TX, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** HTML, JavaScript (Programming Language), Component-Based Software Engineering, Unit Testing, Microsoft Online Services, Business Software, Microsoft Outlook, Business Systems, C Sharp (Programming Language), JSON, Python (Programming Language), Microsoft Visual Studio, Software Tools, Microsoft SharePoint, SQL Databases, System Testing, TypeScript, Visual Studio Online, Microsoft Power Automate, Office365, ReactJS, Graphql, SQL Server Management Studio (SSMS), Restful APIs, Powerapps - **Published:** September 9, 2026 - **Apply:** https://fsr.cvmailuk.com/spb/applying.cfm?rcd=5927800&job_Id=78931 ## About the Role * Bachelor's degree or four years of relevant experience or professional qualifications * Proficiency in software tools which automate or assist part of the development process. Examples: Visual Studio, VS Code, SQL Server Management Tools, Power Automate, Github. * Proficiency in the set of codes and syntax (supported by software tools) which enable the unambiguous translation of specified functionality into "source code" for the creation of computer programs. Examples: Python, C#, JavaScript, TypeScript, HTML & CSS, SQL. * Proficiency with REST APIs, Graph API, and JSON for integrating SharePoint with other services. Has a solid understanding of Microsoft 365 services and integration patterns (Teams, OneDrive, Exchange Online). Experienced with Power Automate and Power Apps for building workflows, forms, and lightweight apps. * Familiarity with the testing techniques used to plan and execute software tests of all application components (functional and non-functional) to verify that the software satisfies specified requirements and to detect errors. Examples: unit testing, system testing, UAT facilitation, etc. * Familiarity with performing a proof of concept or prototyping exercise to demonstrate or evaluate the feasibility and potential benefits of applying a particular technology, product or toolset to meet a business need. ## Description Additionally, the Senior SharePoint Developer is responsible for configuring, customizing, and extending SharePoint on-prem and Online to meet business requirements, including modern sites, lists, libraries, and integrations with Microsoft 365 services. This role works closely with business analysts to translate requirements into scalable, secure, and user-friendly solutions using SharePoint Framework (SPFx), Power Platform, and related technologies., * Design, Develop, and maintain SharePoint online site, hub sites, and solutions to support collaboration and content management. * Configure and customize SharePoint components such as lists, libraries, content types, site columns, pages, views, and navigation. * Build client-side solutions using SPFx, JavaScript/TypeScript, React, and REST APIs to extend SharePoint Online functionality. * Develop workflows, forms, and business applications using Power Automate, Power Apps, and other Microsoft 365 tools. * Integrate SharePoint Online with Microsoft 365 services (Teams, OneDrive, Outlook) and line-of-business systems where appropriate. * Implement and support information architecture, permissions, and governance standards for SharePoint Online environments. * Troubleshoot and resolve SharePoint-related issues, performance problems, and integration defects, including root-cause analysis. * Perform site and solution maintenance, updates, and improvements, ensuring reliability, security, and compliance. * Collaborate with infrastructure and security teams to deliver user-centric solutions that follow best practices and organizational policies. * Create and maintain technical documentation, solution designs, and support materials for developed solutions. * Provide end-user training, guidance, and occasional workshops to improve adoption and effective use of SharePoint solutions. * Taking part in reviews of own work. * Developing and maintaining knowledge of SharePoint, for example, reading relevant literature, attending conferences and seminars, meeting and maintaining contact with others involved in those areas and through taking an active part in appropriate professional and trade bodies. ## Related Videos - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [Putting the Graph In GraphQL With The Neo4j GraphQL Library](https://www.wearedevelopers.com/videos/257-putting-the-graph-in-graphql-with-the-neo4j-graphql-library) - [Develop enterprise-ready applications for Microsoft Teams with Azure resources on modern web technologies](https://www.wearedevelopers.com/videos/187-develop-enterprise-ready-applications-for-microsoft-teams-with-azure-resources-on-modern-web-technologies) - [NoLoJS - Avoiding JavaScript Cruft with HTML and CSS - Aaron T. Grogg](https://www.wearedevelopers.com/videos/1806-nolojs-avoiding-javascript-cruft-with-html-and-css-aaron-t-grogg) - [Testing .NET applications a Tool box for every developer](https://www.wearedevelopers.com/videos/704-testing-net-applications-a-tool-box-for-every-developer) ## Related Articles - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 119 - ❤️ === ❤️](https://www.wearedevelopers.com/magazine/454-dev-digest-119)