Senior Developer- Microsoft Dynamics

eClerx LLC

Montreal (administrative region)

On-site

CAD 100,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

eClerx is seeking a Senior Developer in Montreal to drive architecture and development of enterprise apps using Microsoft Dynamics 365 and Power Apps. You will own platform engineering initiatives, collaborating with security, networking, and central teams to deliver scalable, secure solutions and data integrations with on‑prem systems as needed.

The role emphasizes hands-on development, technical leadership, and continuous improvement of performance, resilience, and observability in a global

Qualifications

  • 7+ years of software engineering experience with enterprise apps.
  • Bachelor's degree in Computer Science or related field.
  • Experience with Dynamics 365 Customer Engagement.
  • Experience with Power Platform, including Power Apps and Power Automate.
  • Experience with Azure services: Data Factory, Service Bus, SQL, Logic Apps, Key Vault.
  • Experience with Copilot Studio and GitHub Actions for CI/CD.
  • Agile development experience and strong problem-solving.

Responsibilities

  • Partner with Product Owners to gather requirements and translate them into plans.
  • Design scalable, secure architectures for Dynamics 365 and Power Platform.
  • Collaborate with security, networking, and central platform teams for a stable platform.
  • Provide technical leadership: architecture review, code review, reusable components, automation.
  • Develop and enhance Dynamics 365 Customer Engagement solutions using Agile.
  • Design integrations using Azure Service Bus, Data Factory, Logic Apps, and data migration.
  • Enable AI-powered capabilities via Copilot Studio and AI Builder.
  • Build and maintain CI/CD pipelines with GitHub Actions.
  • Support production releases and platform reliability, triage issues.
  • Identify opportunities to improve performance and developer productivity.

Skills

Microsoft Dynamics 365
Power Apps
Azure
GitHub Actions
C#/.NET
CI/CD
Agile
Communication skills
DevOps

Education

Bachelor's degree in Computer Science

Tools

Power Platform
Azure Service Bus
Azure Data Factory
Logic Apps
Copilot Studio
AI Builder

Job description

Location: Montreal, Canada

Type: Full-time

Department: Technology

----------------------------------------------------------------------------------------------------

Job Summary

We are seeking a Senior Developer with expertise in building enterprise-level applications using Microsoft Dynamics and Power Apps to support one of our premier clients—a leading global financial institution. The successful candidate will be highly motivated and will have significant experience with the architecture, design, and development of applications on Microsoft Dynamics and the Power Platform, along with strong communication skills. The candidate will work on core platform engineering initiatives, including security, resiliency, scalability, observability, product upgrades, and data integrations between Dynamics and on-prem systems as needed.

Responsibilities
  • Partner with ProductOwners and businessstakeholders to gatherrequirements, perform technicalanalysis, and developimplementation plans.
  • Design and definescalable, secure, andmaintainable solution architecturesfor Microsoft Dynamics365 and PowerPlatform applications.
  • Collaborate with Security, Identity Management, Networking, Exchange/Email, and CentralPower Platform Engineeringteams to ensurea stable, secure, and sustainable platform.
  • Provide technical leadership to business-aligned development squads by:
    • Guiding solution design and architecture
    • Reviewing code and platform configurations
    • Developing reusable components, shared services, and automation
    • Driving DevOps bestpractices and CI/CD adoption acrossteams
  • Develop and enhanceMicrosoft Dynamics 365Customer Engagement solutionsusing an iterativeAgile delivery approach, ensuring comprehensiveunit,integration, and regressiontesting.
  • Design and implementintegrations with enterprisesystems using AzureService Bus, AzureData Factory, AzureLogic Apps, andDynamics 365 datamigration capabilities.
  • Enable and supportAI-powered capabilities throughMicrosoft AI Builderand Copilot Studiointegrations.
  • Build and maintainCI/CD pipelinesusing GitHub Actionsto supportautomated deployments andplatform governance.
  • Support production releases, troubleshoot issues, andprovide ongoingoperationalsupport to ensurehigh platform availabilityand reliability.
  • Continuously identify opportunitiesto improve platformperformance, scalability, security, and developerproductivity.
Eligibility Requirements
  • 7+ years ofsoftware engineering experience, including hands-ondevelopment of enterpriseapplications.
  • Bachelor's degree inComputer Science ora related field.
  • Experience with MicrosoftDynamics 365 CustomerEngagement.
  • Experience with PowerApps, Power Automate, plug-ins, andrelated architecture anddesign practices.
  • Experience with Azureservices, including AzureData Factory, Service Bus, AzureSQL, Logic Apps, and Azure KeyVault.
  • Experience with CopilotStudio.
  • Experience with GitHubActions for CI/CD and C#/.NET.
  • Experience workingin Agile developmentenvironments.
  • Strong problem-solvingand troubleshooting skillswith sound technicaljudgment.
  • Excellent verbal andwritten communication skills.
  • Comfortable interactingdirectly with businessusers atalllevels.
Nice to Have
  • Knowledge of enterprisearchitecture patterns.
  • Experience with thefull applicationlifecycle, including functional,regression, performance,and integration testing, as well asrelease and deliverymanagement
About eClerx

eClerxis a leading provider of productized services, bringing together people, technology and domain expertise to amplify business results.

The firm provides business process management, automation, and analytics services to a number of Fortune 2000 enterprises, including some of the world’s leading financial services, communications, retail, fashion, media & entertainment, manufacturing, travel & leisure, and technology companies. Incorporated in 2000, eClerx is traded on both the Bombay and National Stock Exchanges of India. The firm employs more than 19,000 people across Australia, Canada, France, Germany, Switzerland, Egypt. India, Italy, Netherlands, Peru, Philippines, Singapore, Thailand, the UK, and the USA.

eClerx is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability or protected veteran status, or any other legally protected basis, in accordance with applicable law. We are also committed to protecting and safeguarding your personal data. Please find our policy here

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Developer- Microsoft Dynamics
Senior Developer- Microsoft Dynamics

eClerx • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Microsoft Dynamics Consultant
Microsoft Dynamics Consultant

Tekshapers • Quebec

On-site
CAD 120,000 - 180,000
Dynamics Developer (Hybrid Montreal)
Dynamics Developer (Hybrid Montreal)

Capco • Montreal (administrative region)

On-site
CAD 92,000 - 105,000
Health insurance (100% company-paid)
RRSP with employer matching
Virtual health care
+2
Senior Dynamics 365 CE Developer
Senior Dynamics 365 CE Developer

Total Power Limited • Mississauga

On-site
CAD 90,000 - 120,000
Comprehensive medical, dental, and vision benefits
Paid time off and statutory holidays
Tuition reimbursement
Microsoft Dynamics 365 F&O Senior Developer
Microsoft Dynamics 365 F&O Senior Developer

United States Digital Space LLC • Toronto

Hybrid
CAD 84,000 - 128,000
Senior Microsoft Dynamics and PowerApps Developer - (AI Builder/CoPilot)
Senior Microsoft Dynamics and PowerApps Developer - (AI Builder/CoPilot)

Capgemini • Montreal

On-site
CAD 80,000 - 100,000
Power Platform & CRM Developer
Power Platform & CRM Developer

Frequency Foundry • Calgary

On-site
CAD 70,000 - 110,000
Dynamics 365 Lead Developer – Customer Service, Power Apps & Azure
Dynamics 365 Lead Developer – Customer Service, Power Apps & Azure

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! • Montreal (administrative region)

On-site
CAD 120,000 - 165,000
CRM Architect
CRM Architect

Concentrix • Nova Scotia

Hybrid
CAD 96,000 - 150,000
Medical insurance
Dental insurance
Vision insurance
+4
Senior Dynamics 365 Developer
Senior Dynamics 365 Developer

Huntel Global • Toronto

On-site
CAD 110,000 - 160,000