senior software developer - crm.
Randstad
We are seeking a highly accomplished Senior Software Developer - CRM for an enterprise-level contract opportunity based in Toronto. In this role, you will take on a premier engineering capacity within application development and modern software delivery, specializing in the design, configuration, customization, and implementation of Microsoft Dynamics 365 Case and Customer Management solutions.
As a principal CRM developer, you will bridge the gap between complex business requirements, secure cloud architectures, and seamless platform integrations. Operating fully onsite in Toronto, you will lead the development of custom workflows, extend Dataverse environments, integrate Power Platform and SharePoint components, build Azure DevOps CI/CD deployment pipelines, and optimize performance across enterprise CRM systems. Location: Toronto, ON Assignment Type: Onsite (5 days per week) Contract Duration: 6-month contract (with potential for extension) AdvantagesHigh-Impact CRM Scope: Lead end-to-end configuration, customization, and extension for Microsoft Dynamics 365 Case and Customer Management.
Modern Integration Ecosystem: Build seamless connections across Power Apps, Power Pages, Power BI, SharePoint Online, and GIS technologies (Esri ArcGIS).
DevOps & Cloud Automation: Engineer automated CI/CD release pipelines using Azure DevOps to streamline multi-environment deployments. Full-Lifecycle Ownership: Drive complete solution delivery from Agile sprint planning and solution design to defect resolution and post-implementation support. ResponsibilitiesTranslate business requirements into working, tested CRM applications using Agile delivery methodologies, written user stories, and technical specifications. Design, code, configure, and extend Microsoft Dynamics 365 Case/Customer Management, implementing entities, fields, custom workflows, business rules, forms, and views. Integrate Microsoft Dynamics 365 with internal and external enterprise systems utilizing Dataverse, Data Entities, REST APIs, middleware, and gateways. Develop custom Power Apps, Power Pages, and Power BI dashboards, ensuring seamless data flow and integration with Dynamics 365 and SharePoint Online. Implement security controls, role-based access models, user profiles, data auditing frameworks, and data protection measures within the CRM ecosystem. Optimize system performance, analyze query efficiency, and execute technical troubleshooting, root cause analysis, and defect resolution. Prepare code release packages, manage source repositories in Azure DevOps, and integrate automated deployment scripts with CI/CD pipelines across test, staging, and production environments. Perform unit testing and quality assurance checks, verifying that actual solution behavior satisfies expected business and technical criteria. Collaborate closely with business analysts, technical leads, QA leads, and project stakeholders throughout the software development lifecycle to conduct design walkthroughs and refine user stories. Author technical documentation, system specifications, and conduct formal knowledge transfer sessions for operational staff. Qualifications
Core Requirements & Technical Capabilities
Dynamics 365 CRM Mastery: 6+ years of hands-on experience designing, developing, configuring, customizing, and implementing Microsoft Dynamics 365 Case and Customer Management solutions. Power Platform & Integration Experience: 5+ years of experience with Microsoft Power Apps / Power Pages and 5+ years of experience integrating Microsoft SharePoint Online with Dynamics 365. Dataverse & API Development: 5+ years of hands-on experience with Microsoft Dynamics 365 cloud customizations, Dataverse / Common Data Service (CDS), Data Entities, Power Automate, and RESTful APIs. Business Intelligence: 3+ years of experience in Power BI dashboard development and integrating Dynamics 365 data models for enterprise reporting. GIS & System Integration: 3+ years of experience utilizing JavaScript, middleware, and gateways to integrate Dynamics 365 Case Management with external platforms, such as Esri ArcGIS Portal and ArcGIS Online. DevOps & Release Engineering: Direct experience utilizing Azure DevOps repositories and pipelines for automated deployments across multi-tier environments. Security & Access Control: 3+ years of experience managing Dynamics 365 security architectures, user roles, auditing configurations, and access control models. Preferred Assets
Accessibility Standards: Knowledge of digital accessibility guidelines (AODA) and related standards. Web & Scripting Languages: Hands-on development experience using C#, .NET, JavaScript, and rapid application development (RAD) methodologies. Soft Skills & Delivery Experience
Agile Collaboration: Proven experience working in Agile/Scrum delivery environments using Azure DevOps for life-cycle tracking and task estimation. Analytical Problem Solving: Superior diagnostic and troubleshooting capabilities to resolve technical issues and perform root cause analysis. Communication & Facilitation: Excellent written and verbal communication skills with a track record of running effective design sessions and working productively with multi-disciplinary teams. Summary
If you're interested in the "Senior Software Developer - CRM" role based in Toronto, we encourage you to apply online at Only qualified candidates will be contacted for the next steps. We look forward to hearing from you! Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community. Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to View email address on randstad.com to ensure their ability to fully participate in the interview process. This posting is for existing and upcoming vacancies. show more
- ...requirements into working, tested CRM applications in Agile delivery... .... This includes: developing detailed programming specifications... ...written user stories. Design, develop, coding, configuration, and... ...and analysis; specialized CRM software package support at the specified...SeniorCrmContract workInternship
$88.63 - $106.36 per hour
...RQ11324 - Software Developer - CRM - Senior On-Site Contact: 8 months (150 business days) Two onsite work locations are recommended; however the successful candidate may work out of a locally available Ontario Public Service office: #300 WATER STREET...SeniorCrmLong term contractFull timeContract workTemporary workWork at office$120k - $130k per year
...access specialist referrals. Who we need Reporting to the Vice President, Research and Development, we are hiring a Senior Software Developer to join our collaborative engineering team. As our new Senior Software Developer, you will play a key role in designing, building...SeniorLong term contractFull timeWork at officeImmediate startWork from homeFlexible hours3 days per week- We are seeking a highly accomplished Senior Software Developer for an enterprise-level contract opportunity based in Toronto. In this role, you will take on a premier engineering capacity within full-stack application development, cloud architectures, and database streams,...SeniorLong term contractContract work
- ...Fintech companies, having led the global audit and accounting software industry for over 30 years, with more than 500,000 users... ...list Caseware as a skill on their LinkedIn profiles! As a Senior Software Developer , you will be creating prototypes and software design proposals...SeniorPermanent employmentFull timeRemote work
- ...sure clients get correct, timely reporting and tax documents no matter what the rest of Wealthsimple ships. We're a small team of 7 developers holding meaningful scope across a mix of Ruby services, Python data pipelines (including PySpark), and Airflow orchestration. If you...SeniorLong term contractFull timeWork from home
$110k - $130k per year
...setting Startup company Private company, corporation or industry Responsibilities Tasks Write, modify, integrate and test software code Maintain existing computer programs by making modifications as required Communicate technical problems, processes and...SeniorPermanent employmentFull timeRemote work- ...will be insight: pattern recognition across workflows that becomes input to regular R&D planning. What we're looking for Senior software engineer with strong full-stack range and comfort across data pipelines, internal tooling, and AI-augmented workflow automation....SeniorLong term contractFull time
$88.86 - $106.63 per hour
...RQ11293 - Software Developer - Senior Duration: 7 months (144 days) + possible extension CRJMC clearance Location: 222 Jarvis St, Toronto OR 49 Place d'Armes, Kingston Must Have: · Experience with relational database technologies (MS SQL 2019 and...SeniorContract workWork at officeMonday to friday- ...applications. This includes: developing detailed programming... ...during the use and operation of software packages including technical assistance... ...Skills for Oracle Software Developer: Experience in conducting... ...Experience with Dynamics CRM Customer Service Workspace Agent...SeniorCrmFull time
- ...Scope : The Software Developer supports the delivery of assigned enhancements of the Office of the Public Guardian and Trustee (OPGT) Modernization program including functionality intentionally sequenced beyond the Minimum Viable Product (MVP). Working as part of an...SeniorLong term contractFull timeWork at office
- ...Deliverable: Ensure Accessibility standards are met (AODA). Developing and maintaining system design models program codes technical... .... ~ Experience with the privacy and security requirements or software development in a health context or equivalent. ~ Demonstrated...SeniorFull timeFlexible hours
$96.4k - $142.66k per year
...building highly scalable systems that process millions of requests per minute and terabytes of data per day? Zynga is looking for a Senior Software Engineer to join the Data Ingestion team in our Analytics organization. The Data Ingestion team builds SDKs and near real-time...SeniorFull timeLocal area- We are seeking an experienced Senior Software Developer - API with 8+ years of expertise to drive the design, development, and deployment of scalable, high-performance API solutions and microservices. In this role, you will take technical ownership over converting functional...SeniorContract workManual laborRotating shift
$88.54 - $106.25 per hour
...RQ11342 - Software Developer - Senior 5+ Months Contract (120 Business Days) - possible extension 5 Days ONSITE - 222 Jarvis Street Must Have: ~10+ years of experience as a designer and developer in the large-scale multi-client web applications ~10+ year...SeniorContract workManual labor$110k - $160k per year
...scale and performance. Serve as a force multiplier by mentoring senior engineers, conducting architecture reviews, and enabling high-... ...over time. We’re looking for someone with ~8+ years of software development experience building and operating scalable, reliable...SeniorLong term contractFull timeLocal areaRemote workWork from home- We are seeking a highly skilled Senior Software Developer - Full Stack to lead the development, modernization, and integration of modern full-stack application components. In this role, you will build provider- and patient-facing web interfaces using ReactJS while engineering...SeniorRemplacementContract workFlexible hours
$87.38 - $104.86 per hour
...RQ00213 - Software Developer - Senior Location: 3 days in office, 2 days remote (277 Front St W) 6 Months Contract Must Haves: ~ 5+ years Experience with Cloud IaaS and PaaS (Azure, AWS, Google Cloud) ~10+ years Experience in developing and implementing...SeniorContract workWork at officeRemote work- ...Role A Software Developer, Subsurface Information Management is responsible for supporting the design, development, and release of software applications, components and high-performance platform services and APIs that enable advanced analytics, data science, business...Work at officeImmediate start2 days per week
$107k - $157.3k per year
...Job Requisition ID # 26WD96510 Software Engineer, DataOS Infra Platform — P3 Position Overview... ..., and improving the experience of other developers. You will work on backend services, APIs, automation, and developer-facing capabilities that make DataOS easier to...SeniorFull timeFor contractors- We are seeking an experienced Senior Software Developer - Full Stack to lead the technical design, development, and integration of modern full-stack web applications. In this role, you will build responsive frontend interfaces using ReactJS while engineering robust backend...SeniorRemplacementContract workFlexible hours
$88.54 - $106.25 per hour
...RQ11296 - Software Developer - Senior 7+ Months + Possible Extension ONSITE - Toronto Must Have:· Thorough knowledge of large-scale complex systems analysis techniques and methodologies, design and development, programming concepts and languages, internet...SeniorWork at officeMonday to friday$160k - $175k per year
...Remote Senior Desktop Software Developer About Sync is a leading end-to-end encrypted cloud storage platform operating at significant scale across dual data centers. We build secure privacy-first software that millions of users trust with their most important files....SeniorLong term contractFull timeInternshipDirect hireRemote workFlexible hours- ...Scope : ~ A senior API Software Developer with 8 years of experience will be responsible for creating and using APIs to translate functional specifications into working and tested applications. This includes developing detailed programming specifications user interface...SeniorFull timeWeekend work
$90k - $110k per year
...the Vice President, Research and Development, we are hiring a Software Developer. As our new Software Developer, you will build and enhance the... ...interview. An in-person technical panel interview with 2–3 senior members of the Engineering team. This conversation will focus...SeniorFull timeWork at officeWork from homeFlexible hours3 days per week- ...You’ll make things happen–fast. What You'll do ~ Design & Develop: Build and own services across our 20+ microservice Backstage platform... ...Advanced proficiency in TypeScript and Node.js with strong software architecture fundamentals Hands-on experience designing and...SeniorWorldwideNight shift
- ...working, tested applications. This includes developing detailed programming specifications,... ...which arise during the use and operation of software packages, including technical assistance... ...and Leadership · You are experienced senior member of development team, leading by example...SeniorContract work
- ...working tested applications. This includes: Developing detailed programming specifications... ...which arise during the use and operation of software packages including technical assistance... ...fully tested full-stack applications Develop detailed technical designs and programming...SeniorFull time
- ...Senior Software Developer About Us At Seequent, we help organisations to understand the underground, giving the confidence to make better decisions faster. We build world-leading technology that is at the forefront of Earth sciences, transforming the way our...SeniorFull timeWork at officeFlexible hours2 days per week
$90.21 - $108.25 per hour
...RQ00738 - Software Developer - Full Stack - Senior Location: Toronto (525 University Avenue) - Hybrid Duration: 8 months contract (164 Business Days) + possible extension Must Haves: Senior Full Stack software development experience delivering complex...SeniorContract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to senior software developer - crm.. Be the first to apply!
- développeur logiciel Toronto, ON
- junior software developer Toronto, ON
- new graduate software developer Toronto, ON
- software developer entry level Toronto, ON
- software engineer co-op Toronto, ON
- software developer co-op Toronto, ON
- software engineer - ai machine learning Toronto, ON
- software engineer salary in canada Toronto, ON
- software engineer devops Toronto, ON
- linux software engineer Toronto, ON
