Senior Dynamics 365 Developer delivering Microsoft cloud solutions focused on Dynamics 365 Customer Engagement. Involves software development, integration, and client engagement in a consulting environment.
Responsibilities
Design and develop custom solutions within Dynamics 365 Customer Engagement (Sales, Customer Service, and related apps).
Build and maintain plugins, custom workflow activities, and business logic using C# and .NET; Client-side scripting using JavaScript and TypeScript; Dataverse customizations, security models, and solution layering best practices.
Develop and support Model-Driven Apps, Power Automate flows, and Power Platform integrations.
Ensure adherence to ALM, managed solutions, and environment governance standards.
Architect, design, and implement Power Pages portals integrated with Dataverse and Dynamics 365.
Optimize performance, usability, and accessibility for public-facing digital services.
Design and implement integrations using Azure Functions, Logic Apps, Service Bus, and Custom REST APIs.
Support event-driven and asynchronous integration patterns across enterprise systems.
Participate in solution architecture, estimation, and technical design workshops.
Provide code reviews, mentoring, and technical guidance to intermediate and junior developers.
Requirements
Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related discipline.
5+ years delivering Microsoft cloud solutions in a professional services consulting environment.
Strong hands-on development experience with Dynamics 365 Customer Engagement / Dataverse, Power Platform (Model-Driven Apps, Power Automate, Power Pages), C#, .NET, JavaScript, TypeScript.
Proven Power Pages portal implementation experience in production environments.
Practical experience designing Azure-based integrations using Functions, Logic Apps, Service Bus, and APIs.
Strong understanding of security roles and data protection in Dataverse, solution lifecycle management and DevOps pipelines, cloud architecture and integration patterns.
Experience working in Agile delivery teams with direct client engagement.
Benefits
Must be legally entitled to work in Canada or the United States and be available for occasional travel in Canada and the USA.
Systems Verification Engineering Specialist coordinating verification and validation plans for Telesat's LEO constellation Network. Leading transition from development to deployment with cross - functional teams.
Cloud Technical Operations Engineer ensuring reliability and monitoring of cloud applications and infrastructure. Collaborative role supporting SaaS platform with external and internal customers in a tech - heavy environment.
Engineering Change Control Specialist ensuring engineering changes are compliant and support regulated plant operations. Guiding full lifecycle from scope to turnover with audit readiness in mind.
Supervisor responsible for overseeing reservoir engineering and managing subsurface resources at BC Energy Regulator. Leading a technical team to ensure responsible production and resource conservation.
Manager of Engineering overseeing a team of systems engineers focused on embedded Linux and board development. Leading technical guidance and career development for up to 20 engineers.
Software Development Co - Op at Comtech Telecommunications designing innovative 911 call management systems. Involves cloud applications, Agile development, and user interface development.
Node.js Developer helping leading organizations unlock technology value and build sustainability. Collaborating with teams to deliver high - quality software and mentoring junior developers.
PreTrade Business Analyst with 7 - 10 years capital markets experience. Requires deep knowledge of financial products, trade lifecycle, and pre - trade systems in Toronto.
Urgently hiring in Mississauga for full - time Hybrid roles: React JS Developer, Full Stack Developer, Backend Developer (Scala). 10+ years experience required.