Senior Microsoft Solution Architect
Key Skills for This Role
Full Job Posting
What You’ll Do
Lead architecture for Dynamics 365 and Power Platform implementations.
Design solutions across Sales, Customer Service, Contact Center, Customer Insights, Dataverse, Power Platform and Copilot Studio.
Facilitate discovery and Solution Blueprint workshops with business and technical stakeholders.
Translate business needs into scalable, secure and supportable solution designs.
Define integrations, data, security, environment and ALM approaches.
Guide delivery teams through design decisions, backlog refinement, validation and production readiness.
Help clients identify meaningful uses for Copilot, first-party agents and custom agents.
Support estimates, proposals, demos and strategic pursuits.
Build trusted client relationships and communicate trade-offs, risks and recommendations clearly.
Mentor consultants and architects and contribute to reusable standards, patterns and accelerators.
Stay current with Dynamics 365, Power Platform, Copilot and AI capabilities and bring that learning into client solutions.
What You’ll Bring
8–10+ years of experience delivering Microsoft Business Applications or enterprise CRM solutions, including significant Solution Architecture experience.
Deep knowledge of multiple Dynamics 365 capabilities, ideally including Sales, Customer Service, Contact Center and/or Customer Insights.
Strong experience with Dataverse, Power Apps, Power Automate and enterprise integrations.
Experience leading complex implementations from discovery through go-live.
Strong consulting skills and the ability to facilitate executive, business and technical conversations.
Ability to challenge requirements constructively and guide clients toward practical, sustainable solutions.
Strong understanding of agile delivery, Azure DevOps, requirements, testing and release management.
Experience mentoring and providing technical leadership to delivery teams.
Interest or practical experience with Copilot, Copilot Studio, generative AI and agent-based solutions.
Relevant Microsoft certifications and a degree in Computer Science, Information Systems, Engineering or a related field are considered assets.
MyRewards@MNP
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!
This is a current opportunity with an ideal hiring range of between $115,000 to $165,000 per year, depending on experience and skills.
Diversity@MNP
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!
About MNP LLP
Canadian professional services firm specializing in accounting, tax, and consulting.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at MNP LLP
Co-op Student, Assurance and Accounting (January 2027) - Cold Lake
Cold Lake, CAN
Senior Manager, Valuations
Burlington, CAN
Co-op Student, Assurance and Accounting (January 2027) - Cold Lake
Cold Lake, CAN
Technician, ease Cloud Accounting Services
Markham, CAN
Analyst, Consulting Services
Saskatoon, CAN
Manager, Corporate Finance and Valuations
Dartmouth, CAN
Intern, Change Enablement (Term)
Calgary, CAN
Administrative Assistant
Montréal, CAN
Accounting Technician, Assurance & Accounting
Langley, CAN