Job Description:
Senior SharePoint / Power Platform Developer (Hybrid) Project: South Carolina State Modernization Initiative (SCDPPPS) Location: Columbia, SC (Hybrid – 20% On-site / 80% Remote) Duration: 6 Months (Strong possibility of extension) Pay Rate: $70 – $100/Hour (W2) DOE The Opportunity The State of South Carolina Department of Probation, Parole, and Pardon Services (SCDPPPS) is seeking an Expert-Level SharePoint and Power Platform Developer to lead a critical modernization and optimization initiative. You will be the key technical leader driving the automation of core business processes, enhancing collaboration across the Microsoft 365 ecosystem, and ensuring the agency’s intranet is secure, compliant (including CJIS security guidance), and user-friendly on both desktop and mobile devices. This is a high-impact role for a seasoned developer ready to leverage the full capabilities of the Power Platform and SharePoint Online in a public service environment. Core Responsibilities (What You Will Do) Lead Modernization: Work under limited supervision to lead the analysis, requirements, design, and development for the agency’s SharePoint Online intranet (including site provisioning, web parts, workflows, and branding). Process Automation: Design and implement Power Apps and Power Automate flows to automate complex business processes and streamline agency operations. M365 Ecosystem Enhancement: Leverage existing M365 tools (Teams, SharePoint, Power Suite) to enhance agency-wide collaboration and effectiveness. Security & Compliance: Collaborate with system administrators to ensure security controls meet industry best practices and comply with CJIS security guidance and state standards. Technical Leadership & Governance: Provide guidance to the team on best practices for SharePoint and Power Platform governance, customization, and modernization. Documentation & Support: Develop comprehensive technical and user documentation for ongoing support by the help desk. DevOps Support: Support the DevOps environment management (DEV, TEST, UAT, PROD) with controlled release procedures. Basic Qualifications (The Must-Haves) 10+ Years of dedicated SharePoint development experience. Education: Bachelor’s or Master’s degree in Computer Science, Information Systems, or a related field (or equivalent work experience). Expert Proficiency in: SharePoint Online, Microsoft 365 features, functionality, and capabilities. Power Suite Expertise: Proven proficiency in Power Automate and Power BI for process enhancement and data visualization. Strong Programming Skills: Expertise in core web and backend languages: C#, JavaScript, HTML, CSS, and PowerShell. UI/UX and Accessibility: Strong knowledge of User Interface (UI) and User Experience (UX) principles, with a focus on developing accessible solutions for both desktop and mobile. Information Architecture: Demonstrated ability to organize and structure content effectively within a complex intranet environment. Soft Skills: Strong communication, collaboration, and problem-solving abilities to work effectively with stakeholders, gather requirements, and lead knowledge transfer sessions. Preferred Qualifications (Bonus Points) Experience with Microsoft Copilot integrations. Familiarity with M365 adoption strategy and roadmap development. Understanding of gamification principles to incorporate elements that drive user adoption and engagement. Important Job & Location Details Job ID: 8305 Job Category: Systems Software Programmer – Consultant Employment Type: Contractor (W2) Work Schedule: Hybrid (20% on-site, 80% remote). Resource must be able to go on-site to Columbia, SC 1-2 times per week. Residency Requirement: CANDIDATE MUST BE A SOUTH CAROLINA RESIDENT or willing to relocate/commute to Columbia, SC prior to starting the role at their own expense. Work Location: 1201 Main Street Suite 600 Columbia, SC 29201