Overview
Skills
Job Details
About this Position:
Job Title: Systems Software Programmer (W2 & Locals Only)
Daily Duties / Responsibilities:
-
Lead maintenance and enhancement of the agency's intranet, including design, development, and UI/UX improvements.
-
Utilize M365 tools (Power Suite, Teams, SharePoint) to boost collaboration and productivity.
-
Design and implement PowerApps and PowerAutomate flows for process automation.
-
Ensure solutions are user-friendly and accessible across devices.
-
Create and maintain technical and user documentation.
-
Collaborate with system admins to strengthen security controls following best practices.
-
Conduct meetings, workshops, and knowledge transfer sessions on SharePoint and PowerPlatform.
-
Guide teams on SharePoint and PowerPlatform governance best practices.
-
Support DevOps environment management and release processes.
-
Submit weekly progress and status reports to management.
Required Skills:
-
10+ years of SharePoint development experience.
-
Proficiency in SharePoint Online and Office 365 features and capabilities.
-
Experience designing and developing intranets using SharePoint 365.
-
Skilled in customizing SharePoint sites, lists, libraries, workflows, and web parts.
-
Expertise with Office 365 Power Suite (Power Automate, Power BI) for automation and process improvement.
-
Strong programming skills in C#, JavaScript, HTML, CSS, and PowerShell.
-
Good understanding of information architecture principles.
-
Knowledge of SharePoint security and compliance standards.
-
Strong UI/UX design skills.
-
Effective interpersonal, proactive, and self-motivated work approach.
Preferred skills:
- Microsoft Copilot integrations.
- M365 adoption strategy and roadmap development.
- Gamification knowledge: understanding of gamification principles and the ability to incorporate gamified elements into the intranet to engage users, drive adoption, and promote collaboration.
Required education:
- Bachelor's degree or master's degree in computer science, information systems/technology management or related discipline with degree/certificate or equivalent work experience.
Required certifications:
- Certifications such as Microsoft Certified: SharePoint Online, Microsoft 365 Certified: Developer Associate, or similar certifications.