Skip to main content
ResumeKart
← Back to Jobs

RQ11475 - Software Developer - CRM - Senior I Toronto - Onsite I 1 year

Analyst Technical Solutions•Toronto, Ontario
Full-time3-7
👁️ 0 views•📝 0 applications•Posted 10/10/2026•Expires 11/9/2026
Tailor Resume for This JobCheck ATS Score

Get alerts for roles like this

More RQ11475 - Software Developer - CRM - Senior I Toronto - Onsite I 1 year roles in Toronto, Ontario — straight to your inbox. No account needed.

Applying to this role? Tailor your résumé to this job description in one click, then download it free — just a small ResumeKart footer, no subscription.

Job Description

Software Developer - CRM - team lead Organization: Government Services Integration Cluster Ministry: Ministry of Public and Business Service Delivery and Procurement Location: Toronto - ON - Onsite Pay rate: 95-101/hr incorp Description Responsibilities : Technical Leadership • Provide technical leadership, guidance, and mentorship to developers and technical team members. • Lead by example as a hands-on contributor while enabling team success and delivery excellence. • Perform code reviews and establish development standards, security controls, and best practices. • Create an environment where team members are empowered to contribute, innovate, grow, and perform at their best. • Coach and mentor developers, supporting their technical and professional growth. • Act as a subject matter expert and ensure effective transfer of solution-critical knowledge. Solution Architecture & Design • Architect, design, and implement Dynamics 365 Customer Service and Case Management solutions using both out-of-the-box capabilities and custom development. • Strong expertise in Dataverse design and development, including data modelling, table relationships, business rules, security architecture, plug-ins, workflows, data migration, and system integrations. • Design scalable and secure enterprise solutions leveraging Dynamics 365, Power Platform, Azure, and Dataverse. • Develop architecture artifacts, including contextual, conceptual, logical, and physical solution designs. • Define technical roadmaps, integration patterns, and solution deployment strategies. • Ensure solutions align with enterprise architecture standards and best practices. Development & Delivery • Collaborate closely with Business Analysts, Product Managers, Solution Architects, and stakeholders to refine and translate business requirements into technical solutions. • Develop detailed technical designs, sprint plans, and work breakdown structures within Agile/Scrum delivery frameworks. • Build and configure Power Apps, Power Automate workflows, custom connectors, plugins, and integrations. • Design and implement APIs and integrations with internal and external enterprise systems. • Lead functional workstreams and coordinate activities across developers, testers, business SMEs, and project teams. • Support application deployments, releases, troubleshooting, and ongoing production support. Integration & Cloud Services • Design and implement integrations using Azure services and enterprise integration patterns. • Develop cloud-native solutions utilizing Azure Functions, Logic Apps, API Management, App Services, Storage Services, and Key Vault. • Ensure solution scalability, maintainability, performance, and security. DevOps & Quality Assurance • Lead CI/CD implementation using Azure DevOps and GitHub. • Establish automated deployment and testing practices. • Ensure adherence to software engineering principles, coding standards, and quality assurance processes. • Manage development environments and support large-scale solution deployments. Innovation & Continuous Improvement • Leverage AI technologies, including Microsoft Copilot, Generative AI, Agents, and Large Language Models (LLMs), to improve productivity, development practices, solution design, and testing approaches. • Promote continuous learning, innovation, collaboration, and knowledge sharing. • Stay current with Microsoft technology roadmaps and emerging industry trends. Required Qualifications Experience • Minimum 7 years of software development experience, including enterprise application delivery. • Minimum 5 years of experience implementing CRM, case management, or business process solutions using Dynamics 365 and Power Platform. • Minimum 3 years in a Technical Lead, Lead Developer, or Solution Lead role. • Experience leading cross-functional Agile delivery teams. • Experience delivering solutions in complex enterprise or public-sector environments. Technical Skills Microsoft Platform Demonstrated hands-on experience with: • Microsoft Dynamics 365 • Microsoft Power Platform • Power Apps • Power Automate • Power Pages • Microsoft Azure • Azure Functions • App Services • API Management • Logic Apps • Azure Storage • Azure Key Vault • Microsoft Dataverse • Data Modelling • Security Framework • Business Rules • Data Integration Development Technologies • .NET / C# • REST APIs and Web Services • JavaScript / TypeScript • Azure DevOps • GitHub • Visual Studio • SQL Server • Enterprise integration and middleware technologies Architecture & Integration • Experience designing and implementing complex integrations across multiple business systems. • Strong understanding of API-led architecture, cloud integration patterns, and enterprise software design. • Experience creating high-level and detailed solution designs. • Deep understanding of software engineering principles and design patterns. SkillsExperience and Skill Set Requirements 1. Core Skills & Experience (30%) • Minimum 7 years of software development and enterprise application delivery experience. • Minimum 5 years of experience implementing Dynamics 365 and Power Platform solutions. • Experience designing, developing, and implementing permitting, licensing, registration, inspection, compliance, or case management solutions using Dynamics 365, Power Platform, Azure, and Dataverse. • Experience supporting end-to-end permit lifecycle management, including application intake, review and approval workflows, permit issuance, amendments, renewals, inspections, compliance monitoring, and document generation. • Experience delivering CRM, Customer Service, or Case Management solutions. • Experience leading Agile/Scrum development teams. • Proven experience in Technical Lead or Senior Developer roles. • Experience delivering solutions in public sector or large enterprise environments. • Strong understanding of software development lifecycle (SDLC) and Agile delivery methodologies. 2. Technical Skills & Architecture (35%) • Hands-on experience with Dynamics 365 Customer Service and Power Platform. • Strong expertise in Dataverse, including data modelling, security, and integration. • Experience designing and developing solutions using Azure services such as: • Azure Functions • Logic Apps • API Management • App Services • Key Vault • Azure Storage • Experience creating architecture artifacts including contextual, conceptual, logical, and physical designs. • Strong knowledge of enterprise integration patterns, APIs, and cloud-based architectures. • Experience designing and implementing complex system integrations. • Proficiency with .NET/C#, JavaScript/TypeScript, SQL Server, and REST APIs. • Experience with Azure DevOps, GitHub, CI/CD pipelines, source control, and automated deployments. • Experience conducting code reviews and establishing development standards and best practices. 3. Leadership, Communication & Collaboration (20%) • Demonstrated ability to lead, mentor, and coach developers and technical teams. • Experience coordinating work across developers, testers, business analysts, architects, and stakeholders. • Strong stakeholder management and client engagement skills. • Ability to translate business requirements into technical solutions and implementation plans. • Strong verbal and written communication skills. • Experience producing technical documentation, solution designs, and knowledge transfer materials. • Proven ability to facilitate decision-making and resolve technical challenges. • Experience building collaborative, inclusive, and high-performing teams. 4. Problem Solving, Innovation & Delivery (15%) • Demonstrated ability to analyze complex business and technical problems and develop effective solutions. • Proven track record delivering projects on time while managing risks, dependencies, and competing priorities. • Experience leveraging AI technologies s

Required Skills

CRMTechnical Leadership

Partner picks for RQ11475 - Software Developer - CRM - Senior I Toronto - Onsite I 1 year in Toronto

Matched to the skills this page calls for and the candidate's location.

Partner
  • edXVerified partner
    Partner course provider

    Courses and programmes from universities and institutions worldwide.

  • UdemyVerified partner
    Partner course provider

    A marketplace of instructor-created courses across technology, business and creative skills.

  • Partner competition

    Hackathon platform used by student and community hackathons across India.

Partners are ResumeKart affiliates or institutes it works with; ResumeKart may earn a commission when a candidate enrols. Placement is decided by relevance, not payment. How ResumeKart earns

The best-paying roles in your field. Every week. Free.

Get job alerts and salary insights in your inbox

We respect your privacy. Unsubscribe anytime with one click.