Talent.com
Randstad Canada
Microsoft Software Developer Level 3Randstad Canada • Ottawa, Ontario, CA
Microsoft Software Developer Level 3

Microsoft Software Developer Level 3

Randstad Canada • Ottawa, Ontario, CA
Il y a 11 heures
Type de contrat
  • Temporaire
  • Quick Apply
Description de poste

A federal nuclear regulatory agency is seeking a Senior Microsoft 365 Software Developer (Level 3) to drive the modernization of its legacy, monolithic systems. Operating within a digital transformation agenda, the successful candidate will design, configure, develop, and integrate secure solutions across a unified Microsoft 365 data fabric. This role follows an outcome-first approach—advising on the ideal combination of M365 tools, eliminating technical debt, and building scalable, reusable digital capabilities.

Advantages
Work Location Flexibility: Hybrid work structure combining telework within Canada with occasional on-site collaboration in Ottawa, Ontario.

High-Impact Modernization: Direct influence on decommissioning legacy monolithic systems and shaping an enterprise-wide cloud data fabric.

Comprehensive Tech Stack: Exposure to cutting-edge Microsoft ecosystem tools, including Azure Cloud PaaS/IaaS, MS Graph, Copilot, and modern DevSecOps pipelines.

Provisioned Infrastructure: DND/Government-furnished computer, software licenses, and departmental system access are provided.

Responsibilities
Solution Advisory & Architecture: Analyze business problems, evaluate M365 tool combinations (Power Platform, Teams, SharePoint, Dataverse, Viva, Copilot), and recommend sustainable technology patterns aligned with target architecture.

Full-Stack M365 & Power Platform Development: Design and build custom applications, canvas Power Apps, Power Automate flows, and Dataverse tables (entities) with automated business rules and plugins.

Custom Development & Integrations: Build custom C# plugins, custom REST APIs/connectors, MS Graph API integrations, and SPFx web parts/extensions using React and TypeScript/JavaScript.

CI/CD & Source Control: Manage codebases, feature branches, and deployment pipelines using Azure DevOps Repos and YAML pipelines.

Automation & Scripting: Develop advanced PowerShell modules, functions, and error-handling routines to support environment management and deployments.

Security & Governance: Implement dynamic Row-Level Security (RLS), Dataverse security roles, and Microsoft Entra ID (Azure AD) permission models.

Knowledge Transfer & Testing: Create solution design documentation, conduct user acceptance testing (UAT), and deliver walkthroughs to technical staff and stakeholders.

Qualifications
Experience Level: Senior Programmer / Software Developer Level 3, possessing extensive professional development experience in enterprise IT environments.

Core Technical Stack Expertise:

Power Platform & Dataverse: High proficiency in Power Automate, Canvas Apps, Dataverse table design, C# plugin development, and Power BI/DAX.

Development Tooling: Deep hands-on experience with C#, Visual Studio, REST APIs, JSON, and OpenAPI/Swagger.

Web & Frameworks: Experience in SPFx (SharePoint Framework), React, JavaScript (async, hooks, state management), and Fluent UI.

Integration & Scripting: MS Graph API, Azure DevOps (YAML pipelines), and advanced PowerShell.

Security Clearance: Valid Secret clearance (accessing assets up to Protected B level).

Language: Professional written and spoken fluency in English.

Summary
A federal nuclear regulatory agency is seeking a Senior Microsoft 365 Software Developer (Level 3) to drive the modernization of its legacy, monolithic systems. Operating within a digital transformation agenda, the successful candidate will design, configure, develop, and integrate secure solutions across a unified Microsoft 365 data fabric. This role follows an outcome-first approach—advising on the ideal combination of M365 tools, eliminating technical debt, and building scalable, reusable digital capabilities.

Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.

Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.

Créer une alerte emploi pour cette recherche

Microsoft Software Developer Level 3 • Ottawa, Ontario, CA

Offres similaires

Software Developer

DukeOttawa, ON, CA
Permanent

Job Title: Intermediate Software Developer.On-site/ Remote/ Hybrid: Onsite.Salary: $75,000-$88,000 CAD Annually.There is an immediate opportunity for an Intermediate Software Developer to support t... Voir plus

 • Offre sponsorisée

Intermediate Programmer/Software Developer

ADGA GroupOttawa, ON, CA
Temps plein +1

The study of existing PL SQL Code and write PL SQL code to meet requirements of change specifications; the oversight and/or design and debug of C++ and/or PL SQL and/or C# and/or Java Script and or... Voir plus

 • Offre sponsorisée

Remote Software Developer (Canada)

TuringOttawa, ON, CA
Télétravail
Temps plein

Based in San Francisco, California, Turing is the world’s leading research accelerator for frontier AI labs and a trusted partner for global enterprises deploying advanced AI systems.Turing support... Voir plus

 • Offre sponsorisée

Hybrid Software Developer, Scheduling Focus

KinaxisOttawa, ON, CA
Temps plein

Join an innovative team as a Hybrid Software Developer specializing in scheduling algorithms.This role, based in Ottawa or Toronto, Canada, focuses on delivering enterprise-grade solutions.You will... Voir plus

 • Offre sponsorisée

MuleSoft Developer (Healthcare, Anypoint Studio)

AmpstekOttawa, ON, CA
Temps plein

We are looking for an experienced MuleSoft Developer to join our team remotely for our Healthfirst client.The ideal candidate will have hands-on experience with MuleSoft Anypoint Platform, SQL, and... Voir plus

 • Offre sponsorisée

Software Developer (C/C++)

FortinetOttawa, ON, CA
Temps plein

Join Fortinet, a cybersecurity pioneer with over two decades of excellence, as we continue to shape the future of cybersecurity and redefine the intersection of networking and security.At Fortinet,... Voir plus

 • Offre sponsorisée

Software Engineer, Security (all levels)

RenderOttawa, ON, CA
Temps plein

At Render, we’re building the modern cloud platform for developers creating AI-native, full-stack, multi-service applications.Our mission is to eliminate the tradeoff between the power of hyperscal... Voir plus

 • Offre sponsorisée

Software Developer: Build & Maintain Systems

Enbridge CompanyOttawa, ON, CA
Temps plein

Developers, also known as software developers or computer programmers, are responsible for developing, coding, installing, and maintaining software systems.Developers form a key part of the IT team... Voir plus

 • Offre sponsorisée

Senior Software Developer - Modernize & Lead Cloud Apps

NTT DATA North AmericaOttawa, ON, CA
Temps plein

A leading technology services firm in Ottawa is seeking a Senior Software Developer to support a long-term technical debt remediation initiative.This role involves modernizing legacy systems while ... Voir plus

 • Offre sponsorisée

Intermediate Software Developer - Hybrid/Secret Cleared

The Source StaffingOttawa, ON, CA
Temps plein

Intermediate Software Developer - Hybrid/Secret Cleared.Ottawa West, Canada | Posted on 03/18/2026.Intermediate Software Developer - Hybrid/Secret Cleared 90-110k.Canadiandefence technology organiz... Voir plus

 • Offre sponsorisée

Intermediate Software Developer

Nanometrics Inc.Ottawa, ON, CA
Temps plein

With 40 years of seismic technology and industry application experience, we are a global, award‑winning company providing monitoring solutions and equipment for studying artificial and natural seis... Voir plus

 • Offre sponsorisée

Applied AI Backend Sr. Software Developer - Ottawa, ON

TrendAIOttawa, ON, CA
Temps plein

TrendAI™, the global AI security leader and enterprise business unit of Trend Micro, empowers organizations with full AI visibility and consolidated security that inspires confidence, drives innova... Voir plus

 • Offre sponsorisée

Remote Software Developer for FinTech Platform & Analytics

NumerixOttawa, ON, CA
Télétravail
Temps plein

A financial technology firm is seeking a Software Developer to design and develop a valuation, trading, and portfolio management platform.Responsibilities include coding, troubleshooting, and colla... Voir plus

 • Offre sponsorisée

Software Developer

Fortinet, Inc.Ottawa, ON, CA
Temps plein

Join Fortinet, a cybersecurity pioneer with over two decades of excellence, as we continue to shape the future of cybersecurity and redefine the intersection of networking and security.At Fortinet,... Voir plus

 • Offre sponsorisée

Senior Software Developer

CNNottawa, on, Canada
Temps plein

Discovery… the stuff dreams are made of.When we say, “the stuff dreams are made of,” we’re not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Eart... Voir plus

 • Offre sponsorisée

RQ07968:Software Developer-Remote

Rubicon PathOttawa, ON, CA
Télétravail
Temps plein

About the job RQ07968:Software Developer-Remote.An Intermediate Software Developer / Programmer is needed to support the redevelopment of 2 desktop applications built using ArcMap 10.VBA for the Mi... Voir plus

 • Offre sponsorisée

Microsoft 365 Platform Developer

Prosperity Workforce SolutionsOttawa, ON, CA
Temps plein

About the job Microsoft 365 Platform Developer.Role Title: Microsoft 365 Platform Developer.Salary range: $85,000 - $110,000.The Microsoft 365 Platform Lead is responsible for owning, administering... Voir plus

 • Offre sponsorisée

Low Level Embedded Software Developer

High Tech GenesisOttawa, ON, CA
Temps plein

High Tech Genesis is in search of a low-level embedded software developer to bolster our engineering team.As part of a dynamic team, the Low-Level Embedded Software Developer will help design and d... Voir plus

 • Offre sponsorisée

Software Developer

Kongsberg GeospatialOttawa, ON, CA
Temps plein

Kongsberg Geospatial does challenging work that matters.We are an industry leading software company that has been delivering real-time geospatial technology solutions for Defence and Aerospace appl... Voir plus

 • Offre sponsorisée

Senior Software Developer - Lotteries

Canadian Bank Note Company, LimitedOttawa, ON, CA
Permanent

Canadian Bank Note Company (CBN) is a trusted leader in secure technology solutions for governments and businesses worldwide.The company operates across various business domains, including currency... Voir plus