Systems Software Programmer (W2 Only -Visa Transfer Accepted)

Overview

On Site
Full Time
Contract - W2
Contract - 6 Month(s)
100% Travel

Skills

HTML
JavaScript
CSS
SharePoint
Powershell
C#.Net

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.
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.