Job Description
Contract Software Developer – Dynamics CRM
Location: On-site – Toronto, Ontario, Canada
Engagement: Contract (Open to Canadian Contractors)
Interviews: In-person
Rate: $50 – $90 per hour
Contract Opportunity Overview
NORAMTEC is seeking a senior Dynamics CRM Contractor to support enterprise-level customization, integrations, and reporting initiatives. This is a hands-on role for an experienced consultant who can work independently, engage directly with stakeholders, and deliver production-ready solutions.
Key Responsibilities
Customize Dynamics 365 CRM entities, forms, views, dashboards, reports, ribbons, and menus
Design and build custom workflows, plug-ins, and complex Power Automate flows
Develop CRM customizations using C#, JavaScript, and HTML
Work extensively with:
Dynamics CRM SDK & Web API
Organization Services
OData, FetchXML
XRM Toolbox
Build and integrate custom portals using ASP.NET, .NET Core, AngularJS, TypeScript
Develop Azure-based solutions using App Services, Web Jobs, Azure Functions, and Logic Apps
Design and deliver Power BI reports (on-demand and scheduled) using Dynamics CRM Online
Customize and extend Power Apps and Power Pages
Security, Integration & Cloud
Implement and manage CRM security models, including business units, teams, and roles
Work with Azure AD B2C and Okta authentication integrations
Integrate Dynamics CRM with enterprise OPS systems using APIs and ETL processes
Technical & Platform Expertise
Strong experience with Dynamics 365 and Azure solution design
Hands-on experience with both low-code and custom development approaches
Dataverse schema design and development
Experience with Agile delivery environments
Working knowledge of:
Azure services
.NET, C#, JavaScript
DevOps tools, pipelines, and task boards
Experience with marketing automation platforms and customer journey analytics
Reporting & Analytics
Design and build Dynamics CRM reports, Power BI dashboards, and Word templates
Strong SQL skills and experience with data visualization tools
Proven ability to deliver reporting solutions that support business decision-making
What Makes You a Strong Fit
Proven track record as a Dynamics CRM Contractor or Consultant
Ability to work independently with minimal oversight
Strong analytical and problem-solving skills
Excellent communication skills with the ability to explain technical designs clearly
Comfortable producing clear documentation, user guides, and solution artifacts
How to Apply
Please send your resume to jim.nickolson@noramtec.com
Only candidates selected to move forward will be contacted.
NORAMTEC Ottawa does not use AI tools for candidate evaluations. All posted roles are real and include salary ranges and posting dates.
About NORAMTEC
NORAMTEC delivers high-impact consulting services across Canada and the US, supporting public and private sector clients with strategic technology and business expertise.
