Overview
Skills
Job Details
Role: Senior SharePoint & Power Platform Developer- W2 Only
Location: Columbia, SC- Hybrid (1-2 times per week)
Duration: 6 Months contract with possibility of extensions
Position Overview
IRG Clients is seeking an experienced SharePoint and Power Platform Developer to provide expert-level development, customization, and modernization services in support of our agency's intranet and Microsoft 365 ecosystem. This role focuses on enhancing collaboration, automating business processes, and aligning technical solutions with organizational goals, compliance requirements, and security standards. The ideal candidate will bring deep technical expertise in SharePoint Online, Power Platform, and Microsoft 365, coupled with a strong background in system integration, UI/UX design, and governance best practices.
- Lead the maintenance, customization, and modernization of the agency's intranet, including requirements gathering, systems design, UI/UX, workflows, site provisioning, and branding.
- Design, develop, and implement Power Apps and Power Automate flows to streamline and automate complex business processes.
- Leverage Microsoft 365 tools (Teams, Power BI, SharePoint Online, Power Platform) to optimize collaboration and productivity across the agency.
- Develop secure, scalable, and user-friendly solutions accessible on both desktop and mobile platforms.
- Create comprehensive technical documentation and provide knowledge transfer sessions for internal IT teams and support staff.
- Partner with system administrators to ensure security controls are in place, following CJIS security guidance, state security standards, and industry best practices.
- Develop and maintain end-user documentation and provide guidance on SharePoint and Power Platform governance.
- Lead and participate in technical workshops, vendor meetings, and stakeholder communications to ensure alignment of solutions with business needs.
- Support DevOps-based environment management (Dev, Test, UAT, Prod) with structured and controlled release cycles.
- Provide weekly status updates to leadership, highlighting progress, risks, and recommendations.
- Education: Bachelor's or Master's degree in Computer Science, Information Systems/Technology, or related field; equivalent experience considered.
- Experience:
- 10+ years of SharePoint development experience, including SharePoint Online and Office 365.
- Expertise in SharePoint customization (sites, lists, libraries, workflows, and web parts).
- Proven experience designing and deploying enterprise intranets with modern layouts and features.
- 4+ years of hands-on experience with Power Platform tools (Power Automate, Power BI, Power Apps).
- Strong programming background with C#.NET, JavaScript, HTML, CSS, PowerShell, and jQuery.
- Solid understanding of security and compliance standards in Microsoft 365 and SharePoint environments.
- Proficiency in UI/UX design principles and ability to deliver engaging, accessible user experiences.
- Strong problem-solving skills, with proven ability to troubleshoot and resolve development and integration issues.
- Experience with Microsoft Copilot integrations.
- Knowledge of M365 adoption strategy and roadmap development.
- Familiarity with gamification principles to improve user engagement and adoption.
- Relevant Microsoft certifications such as:
- Microsoft Certified: SharePoint Online
- Microsoft 365 Certified: Developer Associate
- Or similar certifications.