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

20 hours ago
Related jobs
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...

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

Lead the creation of electronic file plans and integrate these into SharePoint, ensuring compliance with GOC standards and retention policies. Advise senior management and project teams on IM best practices, tools, and risk management strategies related to information governance and lifecycle. Senio...

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. ...

S.i. Systems
Calgary, Alberta

Developer with search ranking (Apache Solr) experience to build microservices and queries for search indexing in an AWS environment. Experience with containers and container schedulers (Docker, ECS). Experience with CI/CD and Gitlab. Experience with monitoring tools such as Splunk, Grafana, and Prom...

ERM
Calgary, Alberta

Drive preparation primarily of EAs/EISs, permit applications and associated management plans, lead environmental and technical constraints analysis, and develop plans to support construction implementation for power, renewable, and diversified energy capital projects. Well-developed team building an...

S.i. Systems
Calgary, Alberta

This resource will perform role of Solution/Data Architect as well as some hands-on senior developer duties to contribute to the build/coding required for the project. Senior Solution Data Architect to support an enterprise data platform (Azure & Databricks) modernization & optimization project in t...

Raise
Calgary, Alberta

We are seeking a skilled and experienced Google Cloud Platform (GCP) Platform Specialist to join our Data Platform team on a contract basis. Your primary responsibility will be to assess our current monitoring and alerting capabilities, design and implement enhancements, and roll out these improveme...

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...

Autodesk
Remote, Alberta, CAN
Remote

Autodesk Graphics Platform (AGP) Team is seeking a Senior Principal Software Developer to work on AGP ( Autodesk Graphics Platform) - a shared graphics system used by many Autodesk applications, including Fusion, Revit, Inventor, 3ds Max, and Maya. You will help us to shape and adopt Open Standards ...