11665

3 days ago

Winnipeg, Manitoba, Canada Zohorecruit Full-time
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,