Engineering Specialist Viva Engage

Compunnel, Inc.

Montreal (administrative region)

Hybrid

CAD 110,000 - 140,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Compunnel, Inc. is seeking an Engineering Specialist Viva Engage to drive development, onboarding, and integrations for enterprise collaboration platforms.

You will design migration tools, implement Microsoft 365 integrations via Graph API, and automate using PowerShell in a secure, scalable SaaS environment. You will collaborate with IT, security, and business units to ensure reliable operations and governance, while contributing to documentation and incident response processes for Viva Engage

Qualifications

  • Bachelor's degree or equivalent work experience in a related field.
  • 8+ years of application development experience using C#, .NET, and SharePoint.
  • Experience building enterprise-grade apps integrated with Microsoft 365 via Graph API.
  • Strong PowerShell scripting and SharePoint Online Management Shell experience.
  • Experience with OAuth, SAML, and enterprise identity integrations.
  • Proven troubleshooting skills in complex enterprise environments.
  • Excellent analytical, problem-solving, and communication skills.
  • Ability to work with technical and non-technical stakeholders.

Responsibilities

  • Design and maintain migration tools for onboarding and migrating from legacy platforms.
  • Develop enterprise-grade applications using C#, .NET, and SharePoint technologies.
  • Build integrations with Microsoft 365 services using Microsoft Graph API and Graph SDK.
  • Develop automation solutions using PowerShell and SharePoint Online Management Shell.
  • Troubleshoot onboarding, integration, and operational issues across enterprise platforms.
  • Collaborate with business units to onboard teams and communities to Viva Engage.
  • Support migration initiatives from legacy collaboration platforms.
  • Create and maintain technical documentation, deployment guides, implementation plans, and operational procedures.
  • Coordinate with SaaS vendors and third-party technology partners to resolve platform issues.
  • Ensure compliance with change management policies and governance standards.
  • Respond to escalated production support incidents and drive timely resolution.
  • Participate in on-call support rotation for enterprise collaboration platforms.
  • Collaborate with LDAP, Web Proxy Engineering, Security Architecture, Governance, and Compliance teams.
  • Support enterprise identity integrations using OAuth and SAML.
  • Implement secure and scalable application integrations following enterprise security standards.
  • Perform additional duties as assigned.

Skills

C#
.NET
SharePoint
SharePoint Online
Microsoft Graph API
PowerShell
OAuth
SAML
Identity Management
Migration Tools
Automation Development
Troubleshooting
Technical Documentation
Change Management
Production Support
Communication Skills

Education

Bachelor's Degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent work experience

Tools

SharePoint Online Management Shell
Microsoft Graph SDK
GitHub Copilot
Claude Code

Job description

We are seeking an Engineering Specialist Viva Engage to support the development, implementation, and operational management of enterprise collaboration platforms. This role is responsible for developing and maintaining infrastructure tooling, supporting Viva Engage onboarding and migrations, building enterprise-grade integrations with Microsoft 365 services, troubleshooting complex technical issues, and collaborating with business units, vendors, and internal engineering teams to deliver secure, scalable, and reliable SaaS solutions.

Key Responsibilities
  • Design and maintain migration tools for onboarding business units and migrating from legacy platforms.
  • Develop enterprise-grade applications using C#, .NET, and SharePoint technologies.
  • Build integrations with Microsoft 365 services using Microsoft Graph API and Graph SDK.
  • Develop automation solutions using PowerShell and SharePoint Online Management Shell.
  • Troubleshoot onboarding, integration, and operational issues across enterprise platforms.
  • Collaborate with business units to onboard teams and communities to Viva Engage.
  • Support migration initiatives from legacy collaboration platforms.
  • Create and maintain technical documentation, deployment guides, implementation plans, and operational procedures.
  • Coordinate with SaaS vendors and third-party technology partners to resolve platform issues.
  • Ensure compliance with change management policies and governance standards.
  • Respond to escalated production support incidents and drive timely resolution.
  • Participate in on-call support rotation for enterprise collaboration platforms.
  • Collaborate with LDAP, Web Proxy Engineering, Security Architecture, Governance, and Compliance teams.
  • Support enterprise identity integrations using OAuth and SAML.
  • Implement secure and scalable application integrations following enterprise security standards.
  • Perform additional duties as assigned.
Required Qualifications
  • Bachelor's Degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent work experience.
  • 8+ years of application development experience using C#, .NET, and SharePoint.
  • Experience building enterprise-grade applications integrated with Microsoft 365 using Microsoft Graph API.
  • Strong experience with PowerShell scripting and SharePoint Online Management Shell.
  • Experience implementing OAuth, SAML, and enterprise identity integrations.
  • Strong troubleshooting skills in complex enterprise environments.
  • Excellent analytical, problem-solving, and communication skills.
  • Ability to work effectively with both technical and non-technical stakeholders.
Preferred Qualifications
  • Experience with Microsoft Viva Engage, SharePoint Online, and Microsoft Teams integrations.
  • Experience building SaaS onboarding workflows, lifecycle management systems, and automation tools.
  • Experience using AI development tools such as GitHub Copilot or Claude Code.
  • Understanding of e-Communications, Information Barriers, Data Classification, and Data Loss Prevention (DLP).
  • Knowledge of HTTPS, TLS, digital certificates, web proxies, and enterprise security technologies.
  • Experience supporting enterprise community platforms or digital workplace solutions.
Required Skills

C#

.NET

SharePoint

SharePoint Online

Microsoft Graph API

Microsoft Graph SDK

PowerShell

SharePoint Online Management Shell

Microsoft Viva Engage

Microsoft 365

Application Development

SaaS Platforms

API Integration

OAuth

SAML

Identity Management

Migration Tools

Automation Development

Troubleshooting

Technical Documentation

Change Management

Production Support

Problem Solving

Communication Skills

Preferred Skills

Microsoft Teams

Workflow Automation

SaaS Onboarding

Lifecycle Management

LDAP

Web Proxy

Security Architecture

HTTPS

TLS

Digital Certificates

Enterprise Community Platforms

Education

Bachelor's Degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent work experience.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Office 365 SharePoint Developer
Office 365 SharePoint Developer

ALLTECH CONSULTING SVC INC • Quebec

On-site
CAD 70,000 - 110,000
SharePoint Specialist / Web Application Developer
SharePoint Specialist / Web Application Developer

ITS Consulting Inc • Vancouver

Hybrid
CAD 110,000 - 125,000
Health spending account
Health care included
4 weeks vacation + 5 care days
+1
Microsoft 365 Collaboration & Solutions Specialist
Microsoft 365 Collaboration & Solutions Specialist

Sky Systems, Inc. (SkySys) • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Dynamic CRM Power Platform Consultant
Dynamic CRM Power Platform Consultant

ALLTECH CONSULTING SVC INC • Calgary

On-site
CAD 60,000 - 100,000
RQ09444 - Software Developer - ETL - Senior
RQ09444 - Software Developer - ETL - Senior

Rubicon Path • Toronto

On-site
CAD 100,000 - 130,000
RQ08846 - Software Developer - Senior
RQ08846 - Software Developer - Senior

Rubicon Path • Toronto

Hybrid
CAD 90,000 - 120,000
Senior Developer - (.NET/O365/SharePoint)
Senior Developer - (.NET/O365/SharePoint)

Capgemini • Montreal (administrative region)

On-site
CAD 70,000 - 110,000
Senior Microsoft 365 Solution Developer
Senior Microsoft 365 Solution Developer

Insi • Ottawa

On-site
CAD 120,000 - 150,000
RQ09011 - Software Developer - Senior
RQ09011 - Software Developer - Senior

Rubicon Path • Toronto

On-site
CAD 80,000 - 120,000
SharePoint Architect-4
SharePoint Architect-4

REALIGN LLC • Toronto

Hybrid
CAD 120,000 - 170,000