11665

Zohorecruit

Toronto

On-site

CAD 110,000 - 170,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Zohorecruit seeks a seasoned Technical Lead to guide a development team delivering Dynamics 365 Customer Service and related Power Platform solutions. You will architect and implement scalable enterprise-grade apps, ensure security and governance, and drive integration across Azure services and Dataverse.

You will collaborate with analysts, product managers, and stakeholders to translate requirements into robust technical designs, lead DevOps practices, and mentor staff to improve delivery and

Qualifications

  • Minimum 7 years of software development experience with enterprise application delivery.
  • Minimum 3 years in a Technical Lead/Lead Developer role.
  • Minimum 2 years implementing CRM/case management with Dynamics 365 and Power Platform.
  • Experience leading cross-functional Agile delivery teams.
  • Experience delivering solutions in complex enterprise/public-sector environments.

Responsibilities

  • Provide architectural leadership and mentorship to developers and technical teams.
  • Architect, design, and implement Dynamics 365 Customer Service and Case Management solutions.
  • Design scalable and secure enterprise solutions leveraging Dynamics 365, Power Platform, Azure, and Dataverse.
  • Develop architecture artifacts and technical roadmaps including integration patterns.
  • Coordinate deployment strategies and ensure alignment with enterprise standards and best practices.
  • Lead CI/CD implementations using Azure DevOps and GitHub; establish automated deployment and testing.

Skills

Dynamics 365
Power Platform
PowerApps
PowerAutomate
PowerPages
AppServices
API Management
Logic Apps
MuleSoft
Dataverse
Security Framework
Data Integration
JAVA
Apache Tomcat
Java language
Java with Oracle/SQL
.NET/C#
REST APIs
GitHub
Visual Studio
SQL Server
Azure
CI/CD

Education

Bachelor's degree in a related field

Tools

Azure DevOps
GitHub

Job description

  • Providetechnical leadership, guidance, and mentorship to developers and technicalteam members.
  • Leadby example as a hands-on contributor while enabling team success anddelivery excellence.
  • Performcode reviews and establish development standards, security controls, andbest practices.
  • Createan environment where team members are empowered to contribute, innovate,grow, and perform at their best.
  • Coachand mentor developers, supporting their technical and professional growth.
  • Actas a subject matter expert and ensure effective transfer ofsolution-critical knowledge.
  • Architect,design, and implement Dynamics 365 Customer Service and Case Managementsolutions using both out-of-the-box capabilities and custom development.
  • Designscalable and secure enterprise solutions leveraging Dynamics 365, PowerPlatform, Azure, and Dataverse.
  • Developarchitecture artifacts, including contextual, conceptual, logical, andphysical solution designs.
  • Definetechnical roadmaps, integration patterns, and solution deploymentstrategies.
  • Ensuresolutions align with enterprise architecture standards and best practices.
Development & Delivery
  • Collaborateclosely with Business Analysts, Product Managers, Solution Architects, andstakeholders to refine and translate business requirements into technicalsolutions.
  • Developdetailed technical designs, sprint plans, and work breakdown structureswithin Agile/Scrum delivery frameworks.
  • Buildand configure Power Apps, Power Automate workflows, custom connectors,plugins, and integrations.
  • Designand implement APIs and integrations with internal and external enterprisesystems.
  • Leadfunctional workstreams and coordinate activities across developers,testers, business SMEs, and project teams.
  • Supportapplication deployments, releases, troubleshooting, and ongoing productionsupport.
  • Designand implement integrations using Azure services and enterprise integrationpatterns.
  • Developcloud-native solutions utilizing Azure Functions, Logic Apps, APIManagement, App Services, Storage Services, and Key Vault.
  • Ensuresolution scalability, maintainability, performance, and security.
DevOps & Quality Assurance
  • LeadCI/CD implementation using Azure DevOps and GitHub.
  • Establishautomated deployment and testing practices.
  • Ensureadherence to software engineering principles, coding standards, andquality assurance processes.
  • Managedevelopment environments and support large-scale solution deployments.
  • LeverageAI technologies, including Microsoft Copilot, Generative AI, Agents, andLarge Language Models (LLMs), to improve productivity, developmentpractices, solution design, and testing approaches.
  • Promotecontinuous learning, innovation, collaboration, and knowledge sharing.
  • Staycurrent with Microsoft technology roadmaps and emerging industry trends.
Required Qualifications
Experience
  • Minimum7 years of software development experience, including enterpriseapplication delivery in Technical skills section mentioned below
  • Minimum3 years in a Technical Lead, Lead Developer, or Solution Lead role.
  • Minimum2 years of experience implementing CRM, case management, or businessprocess solutions using Dynamics 365 and Power Platform.
  • Experienceleading cross-functional Agile delivery teams.
  • Experiencedelivering solutions in complex enterprise or public-sector environments.
Technical Skills
Microsoft Platform
Demonstrated hands-on experience with:
  • MicrosoftDynamics 365
  • MicrosoftPower Platform
  • PowerApps
  • PowerAutomate
  • PowerPages
  • AppServices
  • APIManagement
  • LogicApps
  • MuleSoft
  • MicrosoftDataverse
  • SecurityFramework
  • BusinessRules
  • DataIntegration
  • JAVA
  • ApacheTomcat
  • Javalanguage knowledge and experience
  • Javadevelopment with Oracle or SQL database
Development Technologies
  • .NET/ C#
  • RESTAPIs and Web Services
  • GitHub
  • VisualStudio
  • SQLServer
  • Enterpriseintegration and middleware technologies
  • Experiencedesigning and implementing complex integrations across multiple businesssystems.
  • Strongunderstanding of API-led architecture, cloud integration patterns, andenterprise software design.
  • Experiencecreating high-level and detailed solution designs.
  • Deepunderstanding of software engineering principles and design patterns.
Requirements
Experience and Skill Set Requirements:
Must Haves:
  • Minimum 7 years of software development and enterpriseapplication delivery experience (Java/React)
  • Minimum7 years of software development experience, including enterpriseapplication delivery in Technical skills section mentioned above
  • Experiencedelivering CRM, Customer Service, or Case Management solutions.
  • Experiencedesigning, developing, and implementing permitting, licensing,registration, inspection, compliance, or case management solutions usingDynamics 365, Power Platform, Azure, and Dataverse.
  • Hands-onexperience with Dynamics 365 Customer Service and Power Platform.
  • Strongexpertise in Dataverse, including data modelling, security, andintegration.
  • Strongknowledge of enterprise integration patterns, APIs, and cloud-basedarchitectures.
  • Experiencedesigning and implementing complex system integrations.
  • Experiencewith Azure DevOps, GitHub, CI/CD pipelines, source control, and automateddeployments.
  • Must have these technical skills:
  • Node.js/Next.js/React
  • Java
  • Power Platform/Dynamics
Nice to have:
  • Prior OPS/Public sector exp.
Skill Set Requirements:
Core Skills & Experience:
  • Minimum7 years of software development experience, including enterpriseapplication delivery in Technical skills section mentioned above
  • Experiencedelivering CRM, Customer Service, or Case Management solutions.
  • Minimum2 years of experience implementing Dynamics 365 OR Power Platformsolutions.
  • Experiencedesigning, developing, and implementing permitting, licensing,registration, inspection, compliance, or case management solutions usingDynamics 365, Power Platform, Azure, and Dataverse.
  • Experiencesupporting end-to-end permit lifecycle management, including applicationintake, review and approval workflows, permit issuance, amendments,renewals, inspections, compliance monitoring, and document generation.
  • Experienceleading Agile/Scrum development teams.
  • Provenexperience in Technical Lead or Senior Developer roles.
  • Experiencedelivering solutions in public sector or large enterprise environments.
  • Strongunderstanding of software development lifecycle (SDLC) and Agile deliverymethodologies.
Technical Skills & Architecture:
  • Hands-onexperience with Dynamics 365 Customer Service and Power Platform.
  • Strongexpertise in Dataverse, including data modelling, security, andintegration.
  • Experiencedesigning and developing solutions using Azure services such as:
  • LogicApps
  • APIManagement
  • AppServices
  • KeyVault
  • Experiencecreating architecture artifacts including contextual, conceptual, logical,and physical designs.
  • Strongknowledge of enterprise integration patterns, APIs, and cloud-basedarchitectures.
  • Experiencedesigning and implementing complex system integrations.
  • Experiencewith Azure DevOps, GitHub, CI/CD pipelines, source control, and automateddeployments.
  • Experienceconducting code reviews and establishing development standards and bestpractices.
  • Demonstratedability to lead, mentor, and coach developers and technical teams.
  • Experiencecoordinating work across developers, testers, business analysts,architects, and stakeholders.
  • Strongstakeholder management and client engagement skills.
  • Abilityto translate business requirements into technical solutions andimplementation plans.
  • Strongverbal and written communication skills.
  • Experienceproducing technical documentation, solution designs, and knowledgetransfer materials.
  • Provenability to facilitate decision-making and resolve technical challenges.
  • Experiencebuilding collaborative, inclusive, and high-performing teams.
Problem Solving, Innovation & Delivery:
  • Demonstratedability to analyze complex business and technical problems and developeffective solutions.
  • Proventrack record delivering projects on time while managing risks,dependencies, and competing priorities.
  • Experienceleveraging AI technologies such as Microsoft Copilot, AI Agents, and LLMsto improve productivity and solution delivery.
  • Strongfocus on continuous improvement, automation, and development bestpractices.
  • Abilityto identify modernization opportunities and drive innovation.
  • Experiencebalancing strategic architecture decisions with hands-on deliveryresponsibilities.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Dynamics 365/Power Platform - Techno-Functional Consultant
Dynamics 365/Power Platform - Techno-Functional Consultant

NTT DATA, Inc. • Toronto

On-site
CAD 110,000 - 145,000
Dynamic CRM Power Platform Consultant
Dynamic CRM Power Platform Consultant

ALLTECH CONSULTING SVC INC • Calgary

On-site
CAD 60,000 - 100,000
RQ08804 - Software Developer - Senior
RQ08804 - Software Developer - Senior

Rubicon Path • Toronto

On-site
CAD 95,000 - 125,000
RQ09230 - Software Developer - ETL - Senior
RQ09230 - Software Developer - ETL - Senior

Rubicon Path • Toronto

On-site
CAD 100,000 - 120,000
Hybrid work model
RQ09229 - Software Developer - ETL - Senior
RQ09229 - Software Developer - ETL - Senior

Rubicon Path • Toronto

On-site
CAD 95,000 - 120,000
Hybrid work model
Competitive salary
Professional development opportunities
RQ08219 - Sr. Software Developer - Back End
RQ08219 - Sr. Software Developer - Back End

Rubicon Path • Toronto

On-site
CAD 110,000 - 150,000
RQ09444 - Software Developer - ETL - Senior
RQ09444 - Software Developer - ETL - Senior

Rubicon Path • Toronto

On-site
CAD 100,000 - 130,000
RQ09011 - Software Developer - Senior
RQ09011 - Software Developer - Senior

Rubicon Path • Toronto

On-site
CAD 80,000 - 120,000
Senior CRM Developer - RQ11500
Senior CRM Developer - RQ11500

Analyst Technical Solutions • Toronto

On-site
CAD 90,000 - 130,000
RQ11654 - Software Developer - CRM - Senior
RQ11654 - Software Developer - CRM - Senior

Zohorecruit • Toronto

On-site
CAD 110,000 - 150,000