SharePoint Developer

SharePoint Developer

Full-time Permanent Employee
Calgary, AB, CA

 

COMPANY OVERVIEW

The Prairie Payments Joint Venture (PPJV) is a joint venture owned by three Prairie centrals created to digitally transform and modernize payment services for credit unions in the Prairies. PPJV’s goal is to ensure prairie credit unions are competitive in payments and have access to efficient, modernized payments processing infrastructure.

 

ROLE SUMMARY

The SharePoint Developer is responsible for building solutions using the Microsoft SharePoint platform and building add-ins and apps in the Office 365 platform with strong security best practices to ensure proper access controls and data retention policies are enforced.

KEY RESPONSIBILITIES

  • Collaborate with Project Managers, Architects, and Business Systems Analysts to develop detailed SharePoint solutions, estimates, and project plans aligned with business priorities
  • Design, code, and implement custom SharePoint applications, workflows, and enhancements to existing SharePoint environments, ensuring optimized performance and user experience
  • Develop integrations between SharePoint and internal/external systems, including third-party vendors, SaaS platforms, and Microsoft 365 tools
  • Implement identity access management to ensure secure access to SharePoint sites and Document Libraries for internal and external users
  • Implementation and customization of SharePoint-based solutions for Collaboration portals, Enterprise Content Management, Workflows and Enterprise Search
  • Participate in code reviews to maintain high code quality, identify potential issues, and suggest improvements
  • Integrate with third-party services, APIs, and tools into existing applications
  • Write clear and concise technical documentation for reference and reporting purposes
  • Identify and resolve application issues, bottlenecks, and performance problems in a timely manner

KEY SKILLS AND EXPERIENCE REQUIREMENTS 

  • 5+ years experience as a SharePoint Developer
  • Proven experience with SharePoint Framework (SPFx), PowerApps, Power Automate, and other Microsoft 365 tools
  • Experience with Entra ID, Active Directory and Single-Sign-On configuration for internal and external users
  • In-depth knowledge of the .NET framework
  • Experience in Microsoft SQL Server, including writing queries, stored procedures, schema design, and performance tuning
  • Experience with RESTful API design and implementation
  • Proficient in version control systems, particularly Git
  • Familiarity with Agile/Scrum development processes using tools such as JIRA or similar
  • Excellent verbal and written communication skills with the ability to articulate technical concepts to non-technical stakeholders

RELATIONSHIPS

  • Internal: Primary contact with immediate department and other organization contacts as required
  • External: Contact with credit unions, other financial institutions, other affiliates, vendors and suppliers

The Environment

PPJV is a fast paced and focused environment where employees and contractors share the mission to deliver efficient, cost effective, modernized payments processing to prairie credit unions.

Interested candidates are asked to submit a resume & cover letter by 4:00 PM on Friday, November 1, 2024 via this link. We thank all candidates for their interest; however, only those candidates selected for an interview will be contacted.