SharePoint / M365 Developer

Overview

Hybrid
$60 - $70
Contract - W2
Contract - 12 Month(s)

Skills

Sharepoint Online
Security Controls
Roadmaps
User Guides
Systems Design
Training
JavaScript
Microsoft Power BI
Microsoft Office
Collaboration
Acceptance Testing
C#
Communication
HTML
Gamification
Management
Provisioning
User Experience
Microsoft
PowerApps
Power Automate
M365 tools
Office 365 Power Suite

Job Details

Daily Duties & Responsibilities

  • Work under limited supervision to lead the maintenance and enhancements of the agency s intranet, including analysis, requirements gathering, systems design, UI/UX design, planning, and development.
  • Manage site provisioning, web parts, workflows, and branding.
  • Leverage M365 tools (MS Power Suite, MS Teams, SharePoint, etc.) to enhance collaboration within the agency s M365 ecosystem.
  • Design and implement PowerApps and Power Automate flows to automate business processes.
  • Develop user-friendly and accessible solutions for both desktop and mobile devices.
  • Create technical documentation to support the help desk and IT technicians.
  • Collaborate with system administrators to ensure security controls are in place, following industry best practices.
  • Develop and maintain user documentation.
  • Ensure compliance with agency policies, CJIS security guidance, and state security standards.
  • Conduct meetings with IT teams, business users, and vendor partners.
  • Lead technical workshops and knowledge transfer sessions on SharePoint and Power Platform customization, automation, and modernization.
  • Provide best practice guidance for SharePoint and Power Platform governance.
  • Support DevOps-based environment management (Dev, Test, UAT, Prod) with controlled releases.
  • Submit weekly status reports to management.

Required Skills (Ranked by Importance)

  • 10+ years SharePoint development experience.
  • Proficiency in SharePoint Online and Office 365 features, functionality, and capabilities.
  • Experience in designing and developing intranets using SharePoint 365, including custom layouts, features, and functionalities.
  • Strong knowledge of SharePoint customization (sites, lists, libraries, workflows, web parts).
  • Expertise in the Office 365 Power Suite (Power Automate, Power BI) to enhance functionality and streamline processes.
  • Strong programming skills in C#, JavaScript, HTML, CSS, and PowerShell.
  • Understanding of information architecture principles for organizing and structuring intranet content.
  • Knowledge of security and compliance best practices for SharePoint Online.
  • Excellent communication and collaboration skills to interact with stakeholders and provide training/support.
  • Strong problem-solving abilities to troubleshoot issues and ensure smooth intranet operations.
  • Experience in implementing personalized user experiences (content targeting, dashboards, notifications).
  • Strong UI/UX design knowledge.
  • Effective interpersonal skills; proactive and self-motivated.

Preferred Skills (Ranked by Importance)

  • Experience with Microsoft Copilot integrations.
  • Ability to develop M365 adoption strategies and roadmaps.
  • Knowledge of gamification principles to enhance intranet engagement, drive adoption, and promote collaboration.

Required Education

  • Bachelor s or Master s degree in Computer Science, Information Systems/Technology Management, or a related discipline.
  • Equivalent work experience may be considered in lieu of a degree.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.