Apply now

Posted 29 days ago

Senior CRM - Software Developer

@ modis

Toronto, Ontario

ContractTemporary7+ years experience
Apply now
SIGNALS

Overview

Akkodis is hiring a Senior CRM Software Developer on a one-year B2B contract in Toronto, onsite 7.25 hours per day Monday to Friday between 8:00 AM and 5:00 PM. The role provides technical leadership and hands-on development of Dynamics 365 and Power Platform solutions on Azure and Dataverse, and requires a security clearance.

Responsibilities:

  • Provide technical leadership and mentor developers
  • Architect and build Dynamics 365 Customer Service and case management solutions
  • Design Dataverse data models, security, plug-ins and integrations
  • Build Power Apps, Power Automate workflows and APIs
  • Design cloud integrations on Azure

Requirements summary:

  • Prior lead experience as a Microsoft Dynamics developer
  • 7+ years software development and enterprise delivery
  • 5+ years implementing Dynamics 365 and Power Platform
  • Strong Dataverse and Dynamics 365 Customer Service expertise
  • Experience with C#, .NET Core, Entity Framework and REST APIs
  • Security clearance required

Tools & skills

Source and dates

Employer career site / ATS feed · careerpage

Employer posting date
2026-10-08
First seen by our source
2026-10-11
Source record updated
2026-10-11

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SenioritySenior
DepartmentSoftware development
Experience7+ years
Hours per week36.25
Scheduleday
Travelair: none · ground: none
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
Security clearanceOther clearance

Summary and details written by AI from the posting; the employer’s posting is the authority.

FieldValue
Open jobs on Jobsy94
Job description

Position: Senior CRM - Software Developer

Duration: 1 Year assignment (contract)
Client Location: Toronto (Onsite: 7.25 hours/day between 8:00 AM and 5:00 PM, Monday to Friday)
Engagement Model: Professional Services Engagement – B2B (Incorporated Entities Only)

Note on Assignment Type

This position is provisionally Onsite, requiring 7.25 hours per calendar day between 8:00 AM and 5:00 PM, Monday to Friday (excluding breaks). Conditions may change based on organizational requirements and at the discretion of the Hiring Manager.

About the Engagement

Akkodis is seeking a Senior CRM - Software Developer to provide technical leadership and hands-on development expertise for enterprise solutions leveraging Microsoft Dynamics 365, Power Platform, Microsoft Azure, and Dataverse.

The successful consultant will serve as a senior technical lead, providing architecture, design, development, integration, and delivery leadership while mentoring development teams. The role will focus on building scalable, secure, and maintainable CRM, Customer Service, Case Management, and business process solutions while supporting Agile delivery and enterprise modernization initiatives.

Scope

  • Provide technical leadership, guidance, coaching, and mentorship to developers and technical team members.

  • Architect, design, develop, and implement Dynamics 365 Customer Service and Case Management solutions using out-of-the-box capabilities and custom development.

  • Design scalable and secure enterprise solutions leveraging Dynamics 365, Power Platform, Azure, and Dataverse.

  • Design Dataverse solutions, including data models, table relationships, security, business rules, plug-ins, workflows, integrations, and data migration.

  • Build and configure Power Apps, Power Automate workflows, custom connectors, plug-ins, APIs, and enterprise integrations.

Assignment Deliverables

  • Develop and implement enterprise CRM, Customer Service, and Case Management solutions using Microsoft Dynamics 365 and Power Platform.

  • Produce detailed technical and solution architecture designs.

  • Develop Power Apps, Power Automate workflows, APIs, plug-ins, custom connectors, and integrations.

  • Design and implement cloud-based integrations using Azure Functions, Logic Apps, API Management, App Services, Azure Storage, and Key Vault.

Expertise Required

Must Have:

  • Must have prior Lead experience as a Microsoft Dynamics Developer.

  • Minimum 7 years of software development and enterprise application delivery experience.

  • Minimum 5 years of experience implementing Microsoft Dynamics 365 and Power Platform solutions, including Azure solution design.

  • Strong hands-on experience with Dynamics 365 Customer Service and Power Platform.

  • Strong expertise in Microsoft Dataverse, including data modelling, security, business rules, plug-ins, workflows, data integration, and system integrations.

  • Working knowledge of Dynamics interoperability and integration with other Microsoft cloud technologies.

  • Working knowledge of both low-code and custom development approaches within Dynamics 365.

  • Experience with Dynamics CRM Customer Service Workspace, Agent Experience Profile, Session Templates, Workstreams, and routing.

  • Experience with custom development technologies including Web API, ASP.NET, .NET Core, C#, Entity Framework, Azure SQL, and REST APIs.

Nice to Have:

  • Experience with permitting, licensing, registration, inspection, compliance, or case management solutions.

  • Experience with end-to-end permit lifecycle management, including application intake, reviews, approvals, issuance, amendments, renewals, inspections, compliance monitoring, and document generation.

Security Clearance

Required.

Important

This is a business-to-business engagement. Candidates must represent an incorporated entity, hold a valid business number, maintain appropriate insurance, and invoice for services rendered.

How to Apply

Submit your resume in confidence via the Akkodis Canada website.

We thank all applicants for their interest in this opportunity. Only candidates meeting the above qualifications will be contacted for further discussions.

Accessibility:

At Akkodis, part of The Adecco Group, our purpose is simple: to make the future work for everyone. We live our values, Passion, Collaboration, Inclusion, Courage, and Customers at Heart, by fostering a workplace where diversity is celebrated and every voice matter. We encourage applications from individuals of all backgrounds and identities. Together, we’re making the future work for everyone.



Similar jobs

  • Senior CRM - Software Developer

    Toronto, ON
    Contract, Temporary

    modis

    8+ YOECandidates need 8+ years of Dynamics CRM project experience, expertise in customizing entities, forms and reports, and skill in C#, JavaScript and HTML. They must also be expert in Power Apps and Power Pages, able to use CRM APIs, and hold security clearance.

    Microsoft Dynamics 365, Power Automate, Power Apps, Power Pages, Power BI, Microsoft Azure

    Intermediate CRM - Solution Architect

    Toronto, ON
    Contract, Temporary

    modis

    15+ YOECandidates need 15+ years of Maximo Work and Asset Management experience (MAS, Maximo Mobile, 7.6.x), including 12+ years leading large-scale implementations, migrations and upgrades. Security clearance is required.

    IBM Maximo, Maximo MAS, Maximo Mobile, Maximo 7.6.x

    Senior CRM - Solutions Designer

    Toronto, ON
    Contract, Temporary

    modis

    5+ YOECandidates need over 5 years of recent Salesforce solution and configuration experience, including a Salesforce Experience Cloud Consultant certification. They also need strong hands-on skills with OmniStudio/Vlocity, LWC (3+ years), Dynamic Forms, AODA-compliant design and system integration, plus security clearance.

    Salesforce, OmniStudio, Vlocity, Lightning Web Components, Dynamic Forms, MuleSoft

  • Accounting Manager

    Toronto, ON
    $110k–$115k/yr

    Robert Half

    This is an excellent opportunity for a hands-on finance professional who brings strong analytical skills, a solid foundation in accounting, and the ability to support financial operations…; Maintain compliance with…

  • Senior Financial Analyst - Origins Global

    Toronto, ON

    ELC Beauty LLC: The company’s products are sold in approximately 150 countries and territories under brand names including: Estée Lauder, Aramis, Clinique, Lab…

    Develop and maintain financial models to meet reporting requirements for business units and the Estee Lauder Parent Company; Support ad-hoc financial analysis and projects as required; SKILLS AND QUALIFICATIONS

  • Senior Compliance and Licensing Specialist

    Toronto, ON +4
    HybridFull Time

    Hub Financial Inc.

    Provide guidance on licensing requirements, annual renewals, and reporting obligations across all 13 Canadian jurisdictions; Support regional entity amalgamations and related licensing processes as required; Serve as…

  • PLM Project Coordinator (Open to New Graduates)

    Toronto, ON

    Wonderbrands

    1+ YOEEnsure product lifecycle documentation is up to date and compliant with company standards and regulatory requirements; 1–3 years of experience in project coordination, product development, supply chain or a related…

    PLM, Scheduling, Documentation, Sales, Supply chain management, Communication skills

    Production Scheduler (Open to New Graduates) - Onsite

    Toronto, ON

    Wonderbrands

    Bachelor’s degree or diploma in Engineering, Materials Management, Business, Supply Chain or a related field; 2+ years of experience in a related field may be considered in lieu of a…; Strong communicator and team…

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.