11317 - IT - SCPRT - System Software Programmer - Project Lead
Location - Columbia SC
Duration - 6 Months
Start Date - 22 June 2026
Why is this position open: New Position - SharePoint Development at SCPRT.
This is a part-time role - the resource will work 20-30 hours per/week.
The resource will be expected to work between 9AM - 5PM however this is flexible if the work is getting done.
The team meets once per week for around 1.5 hours to review weekly duties.
Work Location: Hybrid - one day a month onsite
Candidate Location: No SC residency required. Open to nationwide candidates. (Must be willing to be onsite to Columbia, SC once per month and work EST hours).
Required skills
5+ years of experience with SharePoint Platform & Architecture
5+ years of Governance Alignment
5+ years of development experience with React or TypeScript
5+ years of experience with Power Platform (Power Automate, Power Apps)
5+ years of experience with integration and API's (Rest API's, Microsoft Graph)
5+ years of experience in business processes - translating business requirements into workflows
5+ years of experience in security and compliance
5+ years of experience in UX/UI (SharePoint UX)
SharePoint Admin
SharePoint development. Intimate working knowledge of SharePoint, cloud version.
Ability to perform and understand site creations, permissions as well as the following:
- SharePoint Platform & Architecture
Understands SharePoint Online architecture (sites, hubs, libraries)
Can design hub-and-spoke intranet models
Defines site vs. page vs. Teams vs. subsite use cases
Experience with site templates and provisioning strategies
Understands metadata, content types, and document management
- Governance Alignment
Designs solutions using standard templates
Understands permission models (least privilege)
Incorporates site lifecycle and ownership planning
Avoids one-off custom solutions
Documents solutions for long-term support
- Modern Development
Experience with SharePoint Framework
Uses React / TypeScript for web parts
Builds reusable components (not single-use code)
Understands deployment, packaging, and versioning
- Power Platform (PRIMARY DELIVERY MODEL)
Builds workflows using Power Automate
Creates business apps using Power Apps
Knows when to use Power Platform vs. SPFx
Experience replacing manual processes with automation
- Integration & APIs
What to look for: Ability to connect systems and data
Uses REST APIs / Microsoft Graph
Integrates SharePoint with:
Teams
Outlook
External systems
Understands data flow between systems
- Business Process & Workflow Thinking
Can translate business requirements into workflows
Improves efficiency (reduces manual steps)
Designs solutions for field users and non-technical staff
Understands cross-department use cases
- Security & Compliance Awareness
Applies proper permission structures
Understands data sensitivity and access control
Avoids overexposed sharing
Aligns with Microsoft 365 security model
- Sustainability & Supportability
Builds maintainable, documented solutions
Defines ownership and support, model
Avoids overly complex customizations
Plans for long-term platform evolution
- UI/UX & Adoption
Designs intuitive, user-friendly interfaces
Understands modern SharePoint UX
Considers adoption for field staff
Improves navigation and usability
- Communication & Stakeholder Alignment
Communicates clearly with non-technical staff
Works cross-functionally (IT, HR, Operations)
Facilitates requirements discussions
Explains technical trade-offs effectively