Senior SharePoint Architect/Developer
ERCOT · Taylor, TX · 3 days ago
Engineering$135k–$185k/yrFull-time
About the role
The Senior SharePoint Architect/Developer drives the architecture, design, development, governance, administration, and continuous improvement of ERCOT’s enterprise collaboration and business productivity platforms, with primary focus on SharePoint Online, Project Server / Project Online, Microsoft Power Platform, OneDrive, Microsoft Teams, and related Microsoft 365 services.
Responsibilities
- Drive architecture, design, configuration, administration, and continuous improvement of SharePoint Online and Project Server / Project Online solutions.
- Design secure and scalable site architectures, information architectures, hub sites, metadata models, content types, document libraries, lists, permissions models, search experiences, project sites, templates, workflows, and reporting structures.
- Partner with business teams to gather requirements, assess business processes, and deliver collaboration and project management solutions aligned with enterprise standards.
- Maintain platform architecture standards, design documentation, implementation patterns, support models, and operational guardrails.
- Troubleshoot advanced SharePoint and Project platform issues related to permissions, access, workflows, forms, search, lists, libraries, web parts, customizations, and integrations.
- Own and mature governance for the Microsoft Power Platform, including Power Apps, Power Automate, Power BI, Dataverse, connectors, environments, data policies, security, lifecycle practices, and support models.
- Define and maintain Power Platform frameworks, standards, best practices, naming conventions, environment strategies, DLP policies, connector policies, deployment patterns, and operational guardrails.
- Design, develop, enhance, and support Power Apps and Power Automate solutions that support mainstream, business-critical, or operationally significant business processes.
- Establish lifecycle management practices for Power Platform solutions, including intake, requirements, design review, development, testing, deployment, documentation, monitoring, support, ownership review, and retirement.
- Partner with business users, citizen developers, Cybersecurity, Compliance, Data Governance, and technology teams to promote responsible Power Platform adoption.
- Own the design, development, deployment, governance, and support of SharePoint Framework custom web parts, extensions, and related SharePoint Online customizations.
- Establish and mature SDLC practices for SPFx development, including requirements, solution design, development standards, source control, peer review, testing, packaging, deployment, documentation, release management, and support.
- Develop custom SharePoint components using modern technologies such as SPFx, TypeScript, JavaScript, React, Microsoft Graph, REST APIs, Visual Studio Code, Git, and Azure DevOps or comparable tooling.
- Ensure custom solutions preserve SharePoint Online governance, security, compliance, performance, accessibility, and long-term maintainability.
- Administer and support Microsoft 365 collaboration services, including SharePoint Online, OneDrive, Microsoft Teams, Power Platform, Microsoft Whiteboard, and related services.
- Configure and support Teams policies, SharePoint sharing settings, OneDrive policies, external sharing controls, guest access, collaboration governance, retention settings, and service configurations.
- Serve as a senior escalation point for complex collaboration platform incidents, perform root-cause analysis, coordinate remediation, and drive corrective actions.
- Monitor Microsoft 365 roadmap and Message Center changes, assess business impact, and coordinate change planning, testing, documentation, and stakeholder communications.
- Support Microsoft 365 usage, adoption, performance, compliance, service health, and governance reporting.
- Support vendor health assessments, support cases, maintenance notifications, and platform service reviews.
- Design and maintain secure collaboration environments through proper permissions management, sharing controls, monitoring, auditing, classification, retention, and governance practices.
- Career growth opportunities in emerging AI-enabled productivity platforms, including Microsoft Copilot, Copilot Studio, AI governance, user adoption, or AI-enabled productivity initiatives.
Qualifications
- Five years of progressively responsible experience in collaboration platform administration, architecture, development, or related Microsoft 365 technology roles.
- Senior-level experience with SharePoint Online architecture, administration, development, deployment, migration, governance, and support.
- Experience with Project Server and/or Project Online architecture, configuration, administration, support, or integration.
- Experience designing SharePoint site architecture, information architecture, permissions models, metadata structures, document management solutions, search experiences, lists, libraries, workflows, and customizations.
- Experience developing modern SharePoint Online solutions using SharePoint Framework, TypeScript, JavaScript, React, Microsoft Graph, REST APIs, or related technologies.
- Experience establishing or working within formal SDLC practices for custom Microsoft 365 or SharePoint development.
- Experience developing and supporting Power Apps and Power Automate solutions used for business process automation.
- Experience with Power Platform governance, including environment strategy, connector policies, DLP policies, security roles, lifecycle management, deployment practices, ownership models, and support processes.
- Experience deploying, administering, or supporting Microsoft Teams and OneDrive in an enterprise environment.
- Experience administering Microsoft 365 / Office 365 environments with more than 1,000 users.
- Strong practical experience with PowerShell for Microsoft 365 administration, automation, reporting, and troubleshooting.
- Experience with Microsoft 365 migration tools and migration of large volumes of data into cloud collaboration platforms.
- Experience working in secure, regulated, high-availability, or compliance-driven technology environments.
- Familiarity with implementing or supporting a FedRAMP-compliant SharePoint Online or Microsoft 365 environment.
- Strong troubleshooting, analytical, communication, documentation, and organizational skills.