Talent.com
BFL CANADA
.NET/Power Platform DeveloperBFL CANADA • Montreal, Montreal (administrative region), CA
.NET/Power Platform Developer

.NET/Power Platform Developer

BFL CANADA • Montreal, Montreal (administrative region), CA
30+ days ago
Job type
  • Full-time
Job description

Overview

Join us as a .NET/Power Platform Developer at BFL CANADA in Montreal. The role focuses on building customer‑facing portals and broker tools for 25,000+ clients, delivering end‑to‑end features across Dynamics 365, Dataverse, Power Platform, and Azure.

Our Benefits

  • Continued education and development support
  • Projects that reward personal and professional growth
  • Diversity, integrity, and community support at the core of our culture
  • Competitive salaries and benefits: generous medical and dental, telemedicine, employee and family assistance program, retirement and savings plans
  • Hybrid work program, wellness allowance, and year‑round social activities

Responsibilities

  • Build and enhance Dynamics 365 model‑driven apps and Power Pages portals, including payment integrations and automated document generation.
  • Design, implement, and maintain Dataverse plugins (.NET 9/C#), Azure Functions, and REST API integrations.
  • Operate Azure DevOps CI/CD (YAML pipelines), solution management, ALM, environment strategies, and disaster‑recovery plans.
  • Conduct code reviews, testing, monitoring, and production incident troubleshooting (root cause, post‑mortems, guardrails).
  • Collaborate with PMs, Business Analysts, and testers to refine requirements, improve UX, and prioritize roadmap items.

Ideal Candidate

  • 3+ years software engineering experience with Dynamics 365 / Dataverse and Power Platform (Model‑driven apps, Power Pages/Power Apps, Power Automate).
  • Strong .NET (C#), ideally .NET 8/9, building Dataverse plugins and Azure Functions; solid JavaScript for portal customization.
  • Proficiency with Azure DevOps, Git, branching strategies, and CI/CD.
  • Comfortable with Dataverse data modeling, FetchXML, LINQ, and performance tuning.
  • Experience integrating payments, external REST APIs, and secure authentication (Entra ID/OAuth).
  • Insurance/financial services domain experience is an asset.
  • Secure development & compliance awareness (e.g., PCI for payments) is an asset.
  • Bilingual French and English communication skills required for stakeholder interaction outside Quebec.
  • Pragmatic approach to unit/integration testing, observability, and operational excellence.
  • Clear communication with stakeholders; ability to translate business needs into reliable software.

Technical Stack & Tools

  • Dynamics 365 / Dataverse, Power Pages / Power Apps / Power Automate
  • .NET 9 (C#), Azure Functions, Azure App Service, Key Vault
  • Azure DevOps (Repos, Pipelines, Boards), YAML pipelines
  • Power BI
  • XrmToolBox, Plugin Registration, Configuration Migration, Solution Packager, FetchXML

About BFL CANADA

BFL CANADA is a large employee‑owned risk management and insurance brokerage firm operating across 27 offices in Canada. The Montreal office is located in the heart of downtown Montreal, offering a vibrant professional environment.

We welcome and encourage applications from people with diverse abilities. BFL Canada is committed to fostering an environment that is diverse, equitable, inclusive, and accessible to all. Accommodations are available on request. Offers of employment are conditional upon satisfactory background verification.

#J-18808-Ljbffr
Create a job alert for this search

.NET/Power Platform Developer • Montreal, Montreal (administrative region), CA

Similar jobs

Lead Dotnet Developer

Insight GlobalMontreal (administrative region), QC, CA
Temporary

Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.This range is provided by Insight Global.Your actual pay will be based on your skills and experience —... Show more

 • Promoted

Senior.NET Developer for Innovative Revenue Management Systems

servicePathMontreal (administrative region), QC, CA
Full-time

NET Developer role focusing on innovative revenue management systems.Drive product development for quote-to-cash features in a fully remote setting.You will play an essential role in shaping how en... Show more

 • Promoted

Senior Remote.NET Developer (12-Month Contract)

Ward Technology TalentMontreal (administrative region), QC, CA
Remote
Temporary

A leading tech recruitment firm is seeking a.NET Developer for a 12-month remote contract in Canada.The ideal candidate will have over 5 years of software development experience, particularly in C#... Show more

 • Promoted

Senior.NET Full-Stack Developer – Montreal | Flexible Schedule

XTMMontreal, Montreal (administrative region), CA
Full-time

A leading translation management company in Montreal is seeking an Intermediate/Senior.You'll work with a talented team on innovative projects, contributing to the development of the FlowFit soluti... Show more

 • Promoted

Senior Azure.NET Developer - Remote PST

Lorven Technologies Inc.Montreal (administrative region), QC, CA
Remote
Full-time

A technology services provider is seeking a Mid-Senior level.Net Azure Developer for a long-term remote position.Ideal candidates will have over 7 years of experience and expertise in.Net technolog... Show more

 • Promoted

Power Communication Protocol Developer

Huawei Technologies Canada Co., Ltd.Montreal (administrative region), QC, CA
Permanent

Huawei Canada has an immediate permanent opening for a Developer.The Smart Grid Technology Lab’s research focuses on Power electronics, Energy Management Systems and other Smart Grid Technologies, ... Show more

 • Promoted

Sr/ Lead.Net Developer

TEEMAMontreal (administrative region), QC, CA
Full-time

Get AI-powered advice on this job and more exclusive features.This range is provided by TEEMA.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Di... Show more

 • Promoted

Remote Smart Contract Developer for DeFi

Build-A-BeraMontreal (administrative region), QC, CA
Remote
Full-time

Join Build-A-Bera as a Remote Smart Contract Developer specializing in DeFi applications on Berachain.Utilize your Solidity skills to produce top-quality smart contracts for our innovative ecosyste... Show more

 • Promoted

Senior Dotnet Developer

Accion LabsMontreal (administrative region), QC, CA
Full-time

Direct message the job poster from Accion Labs.Remote - Immediate interviews for Senior.Net Developer - Long term contract.Entity Framework experiences for CRUD (CQRS), Design Pattern Implementatio... Show more

 • Promoted

.NET Software Developer

Olivine, Inc.Montreal (administrative region), QC, CA
Full-time

We’d like you to join our team as a remote employee developing our software components running in a cloud environment.Olivine has a development environment utilizing Windows,.You keep abreast of ch... Show more

 • Promoted

Remote Senior Developer: Dynamics 365 &.NET

AdeccoMontreal (administrative region), QC, CA
Remote
Temporary

A leading recruitment firm is seeking a Senior Developer for a remote role in Ottawa.This 6-month contract requires a university degree or equivalent and at least 5 years of development experience,... Show more

 • Promoted

Innovative FullStack Developer with.NET and Front-End Skills

Evolvic Inc.Montreal (administrative region), QC, CA
Full-time

Join the tech forefront as a Senior FullStack Developer specializing in.NET technologies for innovative web solutions.Work alongside leadership to execute complex application designs and mentor you... Show more

 • Promoted

Fullstack Developer.NET/Angular

HighspringMontreal (administrative region), QC, CA
Permanent

Highspring is a professional services and consulting firm that partners with organizations to deliver innovative technology solutions and strategic talent.We support our clients by connecting them ... Show more

 • Promoted

Senior.NET Developer

Embrace Software IncMontreal (administrative region), QC, CA
Full-time

Embrace Software, headquartered in Tampa, USA, is one of the fastest-growing software acquirers in the world.We focus on building niche software businesses that deliver mission-critical solutions a... Show more

 • Promoted

Senior.Net Developer (REMOTE)

Yoush ConsultingMontreal (administrative region), QC, CA
Remote
Full-time

Are you an independent IT Consultant or wish to become one? Are you looking to partner with an organization that presents you to consulting opportunities and supports you as a partner?.NET Core-bas... Show more

 • Promoted

.NET/Power Platform Developer

BFL CANADAMontreal
Full-time

NET/Power Platform Developer at BFL CANADA in Montreal.The role focuses on building customer‑facing portals and broker tools for 25,000+ clients, delivering end‑to‑end features across Dynamics 365,... Show more

 • Promoted

Remote.NET Developer | ASP.NET Core Expert

ImmigrationDoor Inc.Montreal (administrative region), QC, CA
Remote
Full-time

A job placement service is seeking an experienced.NET Developer for a fully remote, long-term contract.The role involves contributing to the Student Financial Services (SFS) solution, focusing on.I... Show more

 • Promoted

Remote.NET Developer for ETL & Data Integrations

Absorb SoftwareMontreal (administrative region), QC, CA
Remote
Full-time

A cloud-based learning management company is seeking an intermediate-level Developer to enhance an internal ETL tool.This fully remote role involves developing integrations between platforms like S... Show more

 • Promoted

Backend Engineer -.NET/C# | REST APIs & SQL | Remote

Pubgenius Inc.Montreal (administrative region), QC, CA
Remote
Full-time

A tech development agency is seeking a.NET Developer to build backend systems and APIs while collaborating with frontend teams.The ideal candidate should have strong experience with.NET and C#, kno... Show more

 • Promoted

Power Platform Developer

Open Systems TechnologiesMontreal (administrative region), QC, CA
Full-time

Enterprise Technology and Services (ETS) delivers shared technology services supporting all the Firm's business applications and end users.ETS is focused on enabling the Firm to manage its global b... Show more