Job #: 1536

Title: Sharepoint Developer


  • New York City, NY
  • Job Type:

  • Contract
  • Contract Pay Rate:
  • $50-75
    • Anywhere
    • Posted 1 year ago
    • This position has been filled

    SharePoint/o365 Developer/Administrator


    • Design, develop, debug, test, deploy, document and maintain SharePoint online solutions using out-of-the-box functionality, as well as custom development using Visual Studio 2017.
    • Participate in the architectural design, development, customization and integration efforts of solutions involving collaboration, portals, content management, and workflows;
    • Ability to discuss solution with end users, understanding their business needs and how to leverage SharePoint and supporting technologies to create customized solutions;
    • Understanding PowerApps and Flow, and how they are incorporated in the SharePoint/o365 paradigm;
    • Ability to develop standalone web applications, using various Microsoft and JavaScript technologies, notably Angular and webAPI;
    • Provide assistance for on-going application maintenance;
    • Develop both technical and end user documentation;
    • Provide training for end users;

    3+ years practical (hands-on) experience with Web application development using, Angular, C# and/or VB.Net.;
    3+ years practical (hands-on) experience with Visual Studio and .Net Framework or .Net Core;
    3+ years practical (hands-on) experience developing custom solutions for SharePoint (preferably online, but could be on-prem version);
    Experience in Web development using HTML, CSS and JavaScript;
    Experience in administering SharePoint sites;
    Ability to develop workflows using PowerApps and Microsoft Flow;
    Understanding the SharePoint App Model is desired;

    Bachelor’s degree in Information System, Computer Science or related field preferred;
    Ability to demonstrate strong troubleshooting and problem solving skills;
    Ability to demonstrate effective communication with various business users;
    Interpersonal skills to be able to work with team of members on assigned project or independently;