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

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. At least 3 years of...

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

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

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

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

S.i. Systems
Calgary, Alberta

Sales and Production)and externally (i. Microsoft Visual Studio IDE on PostgreSQL/AWS. Location: Candidate must be already located in or near Calgary as work will be fully in office to start. Solutions: Brainstorming, Software design and development, Verification activities. ...

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

S.i. Systems
Calgary, Alberta

Senior FTM developer to support their strategic platform initiatives. At least 5-7 years of experience working with IBM’s FTM platform, including both development and architecture/design roles. Targeted start date is Jan 1, and the end date June 30, with a possibility of extension. System Design and...

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

Oracle
Canada

Primarily focused on development and support of network fabric and systems through a combination of a deep level understanding of networking at the protocol level coupled with programming skills to support the intensive automation required to operate a production environment. Collaborate with networ...