Software Developer – Sharepoint

Marketers on Demand

Mississauga – ON

We are currently searching for a highly motivated SharePoint Developer.
You will be a key player in implementing the client’s SharePoint platform. This initiative will provide a contemporary, social and collaborative environment through which teams will be inspired and empowered to work globally in innovative ways.
The platform is expanding within the organization as the primary repository for document sharing, collaboration, and communication, the location for workflow/business process automation and communication center for internal corporate communications.

  • Working together with the Solution Analyst and agile team, review functional requirements from business / project users and participate in the proposing technological solutions or alternatives to address the needs. Includes investigation and prototyping of new functionality if required. 
  • Configurations and enhancements to SharePoint Online as required.
  • Create / update SharePoint PnP templates and modern UI webparts using SPFX based on business needs. 
  • Migrate content into SharePoint Online sites with migration tools or manual procedures.
  • Perform testing of SharePoint Online sites or components as developed by the Team.
  • Develop and deploy backed APIs for SharePoint using .Net and CSOM to handle system requirements.
  • Technical Document Writing, user guides, & training material development for various aspects of the SharePoint implementation.
  • Conduct training sessions and demos for deliverables for SharePoint users, Content Managers and Site Owners.
  • Day to day functional support for SharePoint users globally
  • Create, leverage and manage content types, site columns, lookup lists and libraries supporting Content Managers and Site Owners
  • Investigate and where possible resolve issues identified by users in conjunction with technical support for third level escalated calls.
  • Support continuous improvement in the SharePoint platform itself.
  • Collaborate with other teams on cross-application functionality and integration of systems and common data to support business development initiatives
  • Provide input into QA plans, QA testing and User Acceptance testing
  • Follow all defined procedures including the software development lifecycle, source control, issue tracking and document management procedures and recommend improvements 

Experience / Skills Required:

  • Experience with Microsoft SharePoint Online and new Modern UI.
  • Full understanding of SharePoint structure including site collections, sites, content types, site columns, libraries, lists, pages, webparts, views, permissions, and search.
  • Experience with SharePoint development using CSOM, PnP, SPFX, and remote event receivers
  • Proficient in .Net, with good understanding of development patterns for efficient and maintainable solutions using C#
  • Proficient in Javascript, with good knowledge of SharePoint CSOM and SPFX using React.
  • Proficient in PowerShell, with ability to write up custom scripts for updating SharePoint contents or configurations
  • Exposure to Agile software development lifecycle processes
  • Ability to work in an environment of multiple parallel projects and within a team environment
  • Preferred experience with Nintex forms and workflow development
  • University/College graduate in an IT/Computer Science related discipline.

Does this sound like you or someone you know in your professional network?

Reach out to our Director of IT & Engineering for more information:

Have a referral? Get paid up to $1,500 if they’re hired!

**Please ONLY apply if you have a Valid Work Permit, PR Status, or Canadian Citizenship. EToD / MoD does not provide any sponsorship for Work Permits or Immigration.**

Have a referral? Get paid up to $1,500 if they’re hired!

Share in your network by selecting one of the social media buttons below!