Skip to Main Content

Job Title


Software Developer - CRM - Senior


Company : S M Software Solutions Inc


Location : Toronto, Ontario


Created : 2026-03-24


Job Type : Full Time


Job Description

SQL, data viz tools, CRM APIs 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: [email protected] or [email protected] 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 #J-18808-Ljbffr