_Competitive Compensation & Benefits Package!
_Position eligible for –
- Annual incentive bonus plan
- Medical, dental, and vision insurance with low deductible/low cost health plan
- Generous vacation and sick time accrual
- 12 paid holidays
- State Retirement (pension plan)
- 401(k) Plan with employer match
- Company paid life and disability insurance
- Wellness Programs
- Public Service Loan Forgiveness Qualifying Employer
See attachment for additional details.
Location: Remote option; Available for any of Partners locations
Projected Hiring Range: Depending on Experience
Closing Date: Open Until Filled
Primary Purpose of Position: The Software Engineer - SharePoint focus is responsible for designing, developing, and enhancing enterprise SharePoint solutions that bridge business needs with technical capabilities. This role will work closely with stakeholders to create secure, user-friendly platforms and automated workflows that streamline operations, enhance collaboration, and align with the organization’s strategic objectives.
Role And Responsibilities
SharePoint Development & Architecture
- Design, develop, and maintain SharePoint Online architecture including hub sites, site collections, modern pages, and content types.
- Build custom SPFx web parts, extensions, and site templates using React, TypeScript, and modern UI frameworks.
- Implement and maintain governance, information architecture, metadata, and permissions models to ensure consistency and compliance.
- Migrate on-premises SharePoint content and workflows to SharePoint Online using industry best practices.
Power Platform Solutions
- Design and develop advanced Power Apps (canvas and model-driven), automated workflows in Power Automate, and dashboards/reports in Power BI.
- Implement application lifecycle management (ALM) for Power Platform solutions, including solution packaging, deployment pipelines, and environment strategies.
- Integrate Power Platform solutions with SharePoint, Dataverse, and external systems via connectors, REST APIs, and Microsoft Graph API.
Integration & Automation
- Create secure, scalable integrations between SharePoint, Power Platform, and line-of-business applications (e.g., ERP, CRM).
- Leverage PnP PowerShell and provisioning automation for site creation, content deployment, and configuration management.
Governance, Security & Compliance
- Partner with IT security to configure Conditional Access, DLP policies, and audit logging.
- Ensure all solutions adhere to compliance requirements, accessibility standards (WCAG), and corporate branding guidelines.
User Enablement & Adoption
- Develop documentation, training materials, and conduct workshops to increase end-user adoption and self-service capabilities.
- Provide tier-3 support for SharePoint and Power Platform issues, troubleshooting complex problems, and recommending improvements.
Knowledge, Skills And Abilities
-
Experience: 3+ years in SharePoint development (SharePoint Online, SPFx, modern UI) and Power Platform (Power Apps, Power Automate, Power BI).
-
Technical Skills:
-
Proficient in SPFx, React, TypeScript, HTML5, CSS3, and JavaScript frameworks.
-
Strong knowledge of Microsoft Graph API, SharePoint REST API, and CSOM.
-
Expertise in Power Platform governance, licensing, and environment management.
-
Experience with PnP PowerShell and provisioning automation.
-
Familiarity with Dataverse and Azure AD integration.
-
Integration Skills: Ability to design and implement secure API integrations between M365 services and external platforms.
-
Governance & Security: Understanding of DLP, retention policies, permissions management, and audit compliance in Microsoft 365.
-
Soft Skills: Strong analytical and problem-solving abilities, excellent communication skills, user-focused design mindset, and ability to work in a fast-paced, collaborative environment.
Education/Experience Required
- Bachelor’s degree in Computer Science, Information Technology, or a closely related field
- 3+ years of SharePoint development experience (SharePoint Online, SPFx, modern UI, and/or SharePoint Server) and Power Platform (Power Apps, Power Automate, Power BI).
- Experience with JavaScript, TypeScript, HTML, CSS, and REST APIs.
- Working knowledge of Microsoft SQL Server or equivalent relational database.
- Equivalent experience may be substituted for education on a case-by-case basis.
Education/Experience Preferred
- 5+ years of SharePoint development experience, including modern site design, SPFx web parts, and branding.
- Familiarity with Microsoft Graph API, Azure Functions, and Azure DevOps pipelines.
- Microsoft 365 Certified: Developer Associate or similar certification.
- Experience in Agile/Scrum environments.
Licensure/Certification Requirements: Current or previous Microsoft Certifications (including the now-retired MCSD or MCPD certifications)