Location: Ottawa, ON – On-site, 5 days per week
Language: English – strong written and verbal communication required
Duration: Permanent
About the Opportunity
We’re seeking a skilled SharePoint and Microsoft 365 Developer to join our dynamic IT team in Ottawa. In this role, you’ll have the chance to design and build modern SharePoint Online solutions, automate processes across the Microsoft 365 ecosystem, and deliver insightful Power BI reports that support critical business decisions. You’ll collaborate closely with project teams, stakeholders, and end users to ensure technology drives efficiency and innovation.
This is an excellent opportunity to work in a fast-paced, collaborative environment where your expertise will directly impact productivity and user experience. You’ll play a key role in modernizing SharePoint solutions, integrating with other line-of-business systems, and supporting organizational digital transformation initiatives.
What’s In It for You
You’ll join a culture that values collaboration, innovation, and professional growth. From hands-on technical challenges to exposure across Microsoft 365, Power Platform, and Power BI, you’ll have opportunities to expand your skillset while making a meaningful impact. This role offers the chance to work with a supportive team and contribute to projects that improve business outcomes across the organization.
Your Responsibilities
SharePoint & Microsoft 365 Development
- You’ll design, develop, test, and document SharePoint Online sites, pages, and components.
- You’ll create and maintain OOB solutions and custom forms using Power Apps.
- You’ll develop SPFx web parts and extensions.
- You’ll integrate SharePoint with other business systems, such as SAP or Salesforce.
- You’ll assist with migration from SharePoint 2019 to SharePoint Online.
Power Platform & Automation
- You’ll design, develop, and maintain solutions across Microsoft 365.
- You’ll build and maintain Power Automate flows aligned with business requirements.
- You’ll develop Power Apps solutions to support automation and business processes.
- You’ll provide end-user support for SharePoint Online and Power Platform tools.
Power BI Development
- You’ll develop and maintain Power BI dashboards and semantic models.
- You’ll create complex DAX calculations and measures.
- You’ll collaborate with stakeholders to gather requirements and deliver visually compelling reports.
Support & Collaboration
- You’ll work closely with project teams and stakeholders to support SharePoint infrastructure.
- You’ll document and escalate critical issues appropriately.
- You’ll manage and resolve support tickets via the corporate helpdesk system.
- You’ll provide technical support in person and remotely, and deliver end-user training as needed.
Skills and Qualifications
- 3+ years of SharePoint experience (on-premises and online).
- Strong understanding of SharePoint architecture, administration, governance, and security best practices.
- 2+ years experience with .NET Web Services, T-SQL, and/or C#.
- 2+ years Power Platform experience, including Power Apps and Power Automate.
- Experience developing SPFx web parts and extensions.
- Proficiency in integrating Microsoft 365 services and building cross-platform solutions.
- Strong Power BI report building and data visualization skills, including DAX expertise.
- Scripting experience (PowerShell, VB, C#) and Office 365 administration knowledge.
- Experience using the SharePoint Migration Tool (SPMT).
- Excellent documentation, planning, and organizational abilities.
- Strong customer service orientation, teamwork skills, and the ability to work independently.
- Flexible, proactive, and self-motivated in a fast-paced environment.
We appreciate the time and effort all applicants invest in their submissions. Please note that only candidates shortlisted for this role will be contacted directly. However, your profile will remain under consideration for future opportunities that align with your experience and career goals. All qualified applicants will receive fair consideration for employment. We welcome individuals of all backgrounds, experiences, and identities including those who identify as women, members of racialized groups, Indigenous Peoples, persons with disabilities, and 2SLGBTQIA+ communities. If you require an accommodation, please review our
accessibility policy and reach out to our accessibility officer with any questions. Our human recruiters review all applications and always make the final hiring decision. On occasion, we also use AI-assisted tools to help review applications.