Senior Microsoft SharePoint and Power Platform Developer

MNP
Calgary, AB
Full-time

Inspirational, innovative and entrepreneurial - this is how we describe our empowered teams. Combine your passion with purpose and join a culture that is thriving in the face of change.

Make an impact with our Technology - Development team as a Senior Microsoft SharePoint and Power Platform Developer This diverse team of tech-savvy builders and problem solvers embraces digital transformation, and the possibilities technology brings to the future of our industry.

We're looking for team members who have a strong sense of ownership and drive, and who thrive on delivering high-quality solutions that are redefining the way MNP does business.

MNP is proudly Canadian. Providing business strategies and solutions, we are a leading national accounting, tax and business advisory firm in Canada.

Entrepreneurial to our core, our talented team members transcend obstacles into opportunities and are successfully transforming mid-market business practices.

Responsibilities

  • Recommend, design, and build solutions with SharePoint Online through customization and enhancement leveraging OOTB functionality with triggers, workflows, etc.
  • Work alongside business stakeholders to gather requirements and develop SharePoint and Power Platform solutions tailored to their needs
  • Design efficient and effective data structures, taxonomies, and metadata in SharePoint Online
  • Configure and customize Microsoft Search for optimized content discovery
  • Implement SharePoint Online security best practices and governance frameworks
  • Develop collaborative solutions, emphasizing document management, version control, and integration with Microsoft Teams
  • Assist in administering SharePoint Online Tenant (Permissions, migration, training, and troubleshooting)
  • Design, develop, and implement automation workflows using Power Automate to streamline business processes
  • Design, develop, and implement low-code business applications using Power Apps
  • Create and maintain Power BI dashboards and reports to provide meaningful insights from data sources
  • Integrate Power Platform solutions with external systems and databases using connectors and APIs
  • Implement data validation, security, and access controls within Power Platform solutions
  • Optimize performance and troubleshoot issues in Power Platform solutions

Skills and Experience

  • At least 5 years of hands-on experience in SharePoint development (SharePoint Online and On-Premises), Azure services and SharePoint migrations
  • At least 3 years of hands-on experience in developing Microsoft Power Platform solutions, including Power Apps, Power Automate, and Power BI
  • Experience leveraging PnP PowerShell scripting, Microsoft Graph API and SharePoint REST APIs to build SharePoint solutions
  • Experience working with Microsoft Dataverse (formerly Common Data Service)
  • Experience with integrating Power Platform solutions with other Microsoft products such as Dynamics 365, SharePoint and Service Now
  • Strong problem-solving and analytical skills with a keen attention to detail
  • Experience in SharePoint administration, Information Architecture, optimizing site structures and metadata is considered an asset
  • Experience building custom web parts, and other SharePoint functionalities using modern development techniques (SPFx, JavaScript, HTML, CSS) is considered an asset

With a focus on high-potential earnings, MNP is proud to offer customized rewards that support our unique culture and a balanced lifestyle to thrive at work and outside of the office.

You will be rewarded with generous base pay, vacation time, 4 paid personal days, a group pension plan with 4% matching, voluntary savings products, bonus programs, flexible benefits, mental health resources, exclusive access to perks and discounts, professional development assistance, MNP University, a flexible 'Dress For Your Day' environment, firm sponsored social events and more.

We embrace diversity as a core value and celebrate our differences. We believe each team member contributes unique gifts and amplifying their potential makes our business stronger.

We encourage people with disabilities to apply!

LI-Hybrid

17 hours ago
Related jobs
MNP
Calgary, Alberta

Make an impact to our Digital Solutions Practice as we look to strengthen our Business Applications Low Code team, by adding a Power Platform Developer with a focus on Governance and Platform OwnershipThe successful candidate will be responsible for developing applications using Microsoft Power Plat...

KPMG
Canada, Canada

Contribute to the design and development of enterprise-level data solutions, including data warehouses, data lakes, and real-time analytics platforms, using Microsoft Fabric and Microsoft Azure. The KPMG Microsoft practice is currently one of our fastest growing practices and we are seeing tremendou...

S.i. Systems
Calgary, Alberta

Our client is seeking a Senior React Developer to enhance and optimize their React component library. Improve and maintain the React component library, ensuring it aligns with best practices and industry standards. Collaborate with cross-functional teams, including designers and back-end developers,...

Spark Power Corp
Calgary, Alberta

Co-ordinate the day-to-day functions on a job by job basis, such as but not limited to, compliance with all Health and Safety standards and regulations, availability of necessary resources such as human resources, equipment and materials, resolving conflicts, timely and accurate submission of paperw...

S.i. Systems
Calgary, Alberta

Senior Applications Support Specialist to manage a Student Information System and perform data integrations, migrations and reporting across various systems and platforms. Coordinate and maintain data integration, synchronization, migration, validation and reporting tasks across various systems and ...

BDO
Calgary, Alberta

Have an understanding of the D365 F&O technology stack and the peripheral technologies that can be leveraged including, but not limited to, Azure, Azure SQL, Power BI, Common Data Service, Power Apps, Azure Logic Apps, Azure Machine Learning, etc. Microsoft Dynamics 365 F&O Senior Developer. You und...

S.i. Systems
Calgary, Alberta

As the successful candidate you will analyze, design, and implement enhancements to meet business requirements (regulatory driven and technology evergreening) for an OpenLink trading platform (Findur). Provide second-line support, including on-call, shift and/or overtime, as required (the successful...

FX INNOVATION
Remote, Canada
Remote

Pouvoir voir le panorama d'ensemble et regarder au-delà de ce qui est demandé pour éviter les effets indésirables. ...

Conspicuous
Canada

Work closely with cross-functional teams, including IT, operations, and business stakeholders, to ensure Power Platform solutions meet business needs and adhere to governance standards. This role is ideal for seasoned professionals who excel in delivering tailored Power Platform solutions, with a ke...

MNP
Calgary, Alberta

Stay updated on the latest trends and developments in the Copilot for M365 platform and the Microsoft 365 ecosystem and leverage them to enhance the value and quality of the M365 solutions. Strong knowledge and skills in the Microsoft 365 suite of products, including SharePoint, Teams, Power Platfor...