
Senior Dynamics 365 (CE) Developer
- Toronto, ON
- Contrat
- Temps-plein
- Collaborate with business analysts, solution architects, and other stakeholders to understand business requirements and translate them into technical specifications within the Microsoft D365 environment.
- Design, develop, test, and deploy high-quality solutions using Microsoft D365, leveraging customizations, extensions, and configurations to meet business needs.
- Utilize Windows development expertise to create applications that integrate seamlessly with D365 and enhance user experiences.
- Implement Azure services and features to optimize application performance, scalability, and security within the D365 ecosystem.
- Develop and integrate APIs to facilitate data exchange between Microsoft D365, external systems, and third-party applications.
- Leverage PowerApps to build user-friendly and efficient interfaces, forms, and workflows that align with business processes.
- Troubleshoot and resolve technical issues related to D365 customizations, integrations, and applications, ensuring smooth operation and minimal downtime.
- Bachelor's degree in Computer Science, Information Technology, or a related field; equivalent experience will also be considered.
- Proven experience (5 years) as a Microsoft D365 Developer, with a strong portfolio showcasing successful D365 customization and integration projects.
- Experience with D365 CE (Customer Engagement) Module is a must
- Proficiency in Windows development using languages such as C#, .NET, and Visual Studio.
- Solid understanding of Azure services, including but not limited to Azure Functions, Logic Apps, Azure AD, and Azure Storage.
- Experience with API design and integration using RESTful APIs, SOAP, and other relevant protocols.
- Hands-on expertise in PowerApps development to create customized user interfaces and workflows.
- Strong problem-solving skills and the ability to diagnose and resolve technical issues efficiently.
- Excellent communication and collaboration skills to work effectively within cross-functional teams and convey technical concepts to non-technical stakeholders.
- Microsoft D365 certifications (e.g., MB-300, MB-500) and Azure certifications (e.g., AZ-204, AZ-400) are a plus.
- Familiarity with Agile development methodologies is preferred.