Job Description
Overview
Software Developer (Intermediate) 9575-0614
role at Foilcon.
The Microsoft Dynamics 365 Developer will be responsible for developing, customizing, and extending Dynamics 365 applications (primarily Customer Engagement modules such as Sales, Customer Service, and Power Platform). The candidate will collaborate with business analysts, architects, and testers to implement end-to-end solutions.
Note:
This is a hybrid contract role with three in-office days per week. Resume must include first and last name, email, and phone contact information.
Responsibilities
Design, develop, customize, and extend Dynamics 365 applications (Customer Engagement modules such as Sales and Customer Service) and Power Platform components.
Build workflows and automation to streamline tasks and processes; integrate Power Platform solutions with data sources (SharePoint, SQL Server, Dynamics 365, Azure, etc.).
Work with Microsoft Dataverse for data management and implement security models (role-based access).
Leverage REST APIs, OData, and other integration methods to connect CRM systems with external applications.
Package and deploy Power Platform solutions across Dev, Test, and Production environments; use Power Virtual Agents, AI Builder, and thirdโparty connectors where appropriate.
Collaborate with developers, QA, business analysts, and stakeholders; participate in Agile ceremonies; provide input on design, estimates, and delivery of solutions.
Qualifications
Experience architecting, designing, and developing applications using Microsoft Dynamics 365 and Power Platform tools (Power Apps, Power Automate, Power BI, Power Virtual Agents).
Strong skills in C#, .NET, JavaScript; knowledge of Web Resources and Dynamics CRM customization (model-driven apps, forms, views, business rules).
Proficient with Microsoft Dataverse data management and security model.
Experience with data modeling and database design in the context of Dynamics CRM; familiarity with Azure services (Azure Logic Apps, Azure Service Bus, Azure Functions, Azure Blob Storage).
Experience integrating with data sources such as SharePoint, SQL Server, Dynamics 365, and Azure; knowledge of API integration methods for CRM systems.
Experience with CI/CD practices in the Dynamics context; familiarity with DevOps tools (Azure DevOps, pipelines, Git).
Understanding of governance and security best practices for the Power Platform; knowledge of Power Platform governance and administration.
Strong communication and collaboration skills; ability to work with cross-functional teams and provide technical guidance.
Seniority level
Mid-Senior level
Employment type
Contract
Job function
Engineering and Information Technology
Industries
IT Services and IT Consulting
#J-18808-Ljbffr
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.
Job Details
Posted Date:
October 8, 2025
Job Type:
Technology
Location:
Canada
Company:
Foilcon
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.