Sharepoint Developer

    • Depends on Experience

    • Accepts corp to corp applications, Contract: W2, 12 Month(s)

    • No Travel Required


  • Sharepoint
  • C#
  • IIS
  • SQL
  • SharePoint Designer
  • SharePoint workflows
  • Microsoft Power Platform
  • Power BI

Job Description

Job Summary

Perform duties, responsibilities and tasks as assigned by the Agency Project Sponsor and/or the Agency Project Manager: The Senior SharePoint Developer will be responsible for developing and supporting complex applications utilizing SharePoint Online and SharePoint On-Premises, and other authorized development tools. This will include capturing requirements, designing, building, testing, documenting and implementing solutions via a structured software development life cycle. It is important that the candidate is comfortable writing and supporting custom code.

Note: Successful applicants must be legally authorized to work in the U.S. We are unable to sponsor at this time 


• Design, develop and deploy custom, responsive, high quality, scalable SharePoint solutions in On-Premises and Online environment

• Maintain, support and enhance custom SharePoint applications

• Migrate/Recreate SharePoint On-Premises applications to SharePoint Online

• Migrate SharePoint Online applications between tenants

• Identify solution processes and requirements

• Incorporate Microsoft SQL data and SSIS packages into SharePoint custom forms

• Analyze and troubleshoot software problems

• Test all developed code or solutions


• Document all code appropriately and provide deployment instructions for deliverables.

• Work on various projects individually or as part of a team as the project dictates; most to be done individually.

• Mentor staff on SharePoint Technologies as needed • Utilize TFS for Source Code Control and project related documentation

• Follow the Agency’s software development lifecycle to ensure solutions are secure and meet user expectations.

• Participate in team meetings with team lead, analysts and Program area staff.



Bachelor’s Degree in Computer Science, Information Systems, or similar.

• Experience mentoring other IT staff on SharePoint Technologies.

• Minimum of 7 years' experience utilizing the .NET platform with demonstrated experience with tools such as SQL, C#, IIS and web services.

• Minimum of 7 years' experience with HTML, CSS, TypeScript, JavaScript, jQuery, JSON, XML

• Minimum of 7 years' experience developing SharePoint workflows

• Minimum of 7 years' experience working with SharePoint Designer

• Minimum of 7 years' experience developing Webparts and Web Extensions

• Minimum of 7 years' experience developing in SharePoint 2010/2013/2016 On-Premises environment

• Minimum of 7 years' experience implementing, deploying and packaging SharePoint sites

• Minimum of 5 years' experience leading SharePoint development projects

• Minimum of 5 years' experience developing solutions using Microsoft Power Platform (emphasis on Power Apps and Power Automate)

• Minimum of 5 years' experience migrating sites, lists, forms, applications and workflows from SharePoint 2010/2013 On-Premises to SharePoint Online


Skills Preffered

Experience using Power BI, PowerShell

• Experience with Branding, UI web page layouts/design

• Experience with Reporting and Dashboarding tools

• Experience using Azure DevOps

• Experience mentoring other IT staff on SharePoint Technologies