System Software Programmer - Project Lead

Intellectual Capitol

Columbia, SC

JOB DETAILS
SKILLS
Access Control, Application Programming Interface (API), Automation, Business Processes, Business Solutions, Cloud Computing, Communication Skills, Cross-Functional, Document Management, Hubs, Intranet, Metadata, Microsoft Outlook, Microsoft Product Family, Microsoft SharePoint, REST (Representational State Transfer), Requirements Management, Software Engineering, Systems/Internals Programming, Usability Engineering, Use Cases, User Interface/Experience (UI/UX), Web Parts
LOCATION
Columbia, SC
POSTED
7 days ago
***Position is Hybrid in Columbia, SC: one day a month onsite***

Open to nationwide candidates. (Must be willing to be onsite to Columbia, SC once per month and work EST hours). 


The Agency is in need of a SharePoint Admin/SharePoint Development. 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. 

Job Description:
Intimate working knowledge of SharePoint, cloud version. Ability to perform and understand site creations, permissions as well as the following:

1. 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
2. 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
3. Modern Development
  • Experience with SharePoint Framework
  • Uses React / TypeScript for web parts
  • Builds reusable components (not single-use code)
  • Understands deployment, packaging, and versioning
4. 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 
5. 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
6. 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
 7. Security & Compliance Awareness
  • Applies proper permission structures
  • Understands data sensitivity and access control
  • Avoids overexposed sharing
  • Aligns with Microsoft 365 security model
8. Sustainability & Supportability
  • Builds maintainable, documented solutions
  • Defines ownership and support, model
  • Avoids overly complex customizations
  • Plans for long-term platform evolution
9. UI/UX & Adoption
  • Designs intuitive, user-friendly interfaces
  • Understands modern SharePoint UX
  • Considers adoption for field staff
  • Improves navigation and usability
10. Communication & Stakeholder Alignment
  • Communicates clearly with non-technical staff
  • Works cross-functionally (IT, HR, Operations)
  • Facilitates requirements discussions
  • Explains technical trade-offs effectively
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)

About the Company

I

Intellectual Capitol