Jobs.ca
Jobs.ca
Language
S M Software Solutions Inc logo

Software Developer - CRM - Senior

Toronto, Ontario
Senior Level
Full-Time

About the role

RQ10441 - Software Developer - CRM - Senior

Ministry of Public and Business Service Delivery and Procurement is seeking an immediate Senior CRM Dynamics 365 Developer Location: 222 Jarvis St, Toronto, Ontario (Fully Onsite)

Client: Ministry of Public and Business Service Delivery and Procurement

Contract: April 1, 2026 - March 31, 2027 (250 business days)

Hours: 7.25 hours/day, 8:00 AM - 5:00 PM Mon-Fri (excluding lunch)

Security: No clearance required

Extension: Probable

About The Role Senior CRM Dynamics 365 Developer to lead operations and project support for all unit CRM Dynamics solutions (SDO). Translates technical systems specifications into working, tested CRM applications including detailed programming specifications, code development/generation, data-driven programs, maintenance, and unit tests. Leads junior development team with best practices; resolves/troubleshoots technical problems in software packages.

Fully onsite role requires working 7.25 hours per calendar day between 8:00-5:00 PM (excluding lunch) Monday-Friday at the OPS office location.

Must Haves

  • 5-10+ years experience ideal
  • Customization of Dynamics CRM: Entities, Forms, Views, Reports, Ribbon, Menus, Dashboard
  • Build/custom Dynamics CRM Workflows, Plug-ins, Complex Microsoft Power Automate flows
  • Customize Dynamics using C#, JavaScript, HTML
  • Complex MS Power BI Reports on Dynamics CRM Online (on-demand/scheduled)
  • Expert customization of Power Apps, Power Pages

Key Responsibilities

  • Lead operations/project support for CRM Dynamics solutions
  • Develop programming specs, write/generate code, compile programs, unit test
  • Lead junior developers; apply development best practices
  • Troubleshoot technical issues in software operations
  • Collaborate across Software Development Life Cycle

Experience & Skills Experience (30%)

  • Dynamics CRM customization (Entities/Forms/Views/Reports/Ribbon/Menus/Dashboard)
  • CRM Workflows, Plug-ins, Power Automate flows
  • C#/JavaScript/HTML Dynamics customization
  • Dynamics CRM SDK, Web API, Organization Service, OData, FetchXML, XRM Toolbox
  • Custom portals: .NET Core, AngularJS, TypeScript, Azure App Services, Web Jobs, Functions, Logic Apps + CRM Online integration
  • Power BI reporting on CRM Online
  • Power Apps/Power Pages customization
  • Cloud security: Azure AD B2C, Okta Auth, CRM Business Units/Teams/Roles

Technical Skills (40%)

  • Agile methodologies
  • Dynamics 365/Azure solution design
  • Dynamics interoperability with Microsoft cloud tech
  • Marketing automation/customer journey analytics
  • Low-code + custom Dynamics 365 development
  • Dataverse design/development
  • Azure development
  • .NET/C#/JavaScript
  • DevOps (task boards, pipelines)

Reporting & Integration (20%)

  • CRM Dynamics Reports, Power BI Reports, CRM Word Templates
  • CRM Developer focus on reporting/analytics
  • SQL, data viz tools, CRM APIs
  • ETL/data integration
  • CRM API integration with OPS enterprise systems

Communication Skills (10%)

  • Stakeholder management
  • Documentation (solution docs, user manuals, reports, reviews)
  • Clear presentations; high customer service
  • Communicate designs/developments understandably

General Skills

  • Programming/analysis; CRM software support
  • SDLC collaboration
  • Structured methodologies (development/design/implementation/maintenance)
  • Design/code/test/debug/document applications
  • Object/3GL tools; multiple languages
  • App design/patterns/deployment/troubleshooting
  • Relational/hierarchical DBs; query languages
  • Communications protocols
  • Stakeholder info elicitation
  • Analytical/problem-solving/decision-making; communication/negotiation skills
  • Team player; deadline track record

Development Skills

  • CRM software/future releases; high availability design
  • CRM EA methodologies/standards/tools
  • Middleware/gateways
  • Internet-ready apps; RAD methodologies
  • Info Management principles
  • Installation script review/modification
  • Post-implementation support
  • Design walkthroughs
  • AODA/OPS accessibility standards
  • User/system documentation

Desirable Skills

  • Experience with middleware/gateways
  • Programming Internet-ready applications
  • RAD methodologies
  • Information Management principles

Submission Requirements

Deadline: Monday, March 16, 2026, 10:00 AM EST Email is the best way to send your application for prompt and speedy processing. Submit to: kenny.offor@smsoftconsulting.com or hrsmss@smsoftconsulting.com

Mandatory

  • Updated Resume (Word format)
  • References
  • Expected hourly rate
  • Visa Status
  • LinkedIn ID

Without mandatory documents, we cannot submit.

WhatsApp Updates: https://chat.whatsapp.com/KCmWoqPlxWvAZmyXLcd8or

Forward to qualified candidates. You can also apply from our website Search Jobs

About S M Software Solutions Inc

IT Services and IT Consulting

SMSS Inc. is the best solution company specialized in providing Information Technology and Management Consulting. We provide value for money to our clients by delivering the best quality technical services and solutions at reasonable rates. We also provide the best working environment for our staff and consultants. It is a growing IT services provider having wide array of solutions from Business Strategy Analysis to implementation and execution of Information Technology as well as management aspects of a business entity.

Similar jobs you might like