Senior/Lead Dynamics 365 CE/CRM Developer

Skills
Azure FunctionsC#Azure API ManagementAzure Devops ServicesAzure Logic AppsAzure Service BusMicrosoft Dynamics 365
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Proven experience as a Dynamics 365/ Power Platform developer
  • Expertise in Dynamics 365, C# Development and Azure Development
  • Proficiency in using Azure DevOps and implementing CI/CD
  • Familiarity with TDD and software testing methodologies
  • Knowledge of Object-Oriented software testing methodologies

Day to day

  • Develop and implement solutions using Dynamics 365 Sales, Customer Services, Marketing and Project Operations
  • Use Power Apps, Power Automate and the Dataverse to create effective business applications and workflows
  • Develop and maintain C# applications following Object-Oriented software development practice and SOLID principles
  • Create Azure solutions such as Azure Logic Apps, Azure Function Apps, Azure Service Bus and Azure API management
  • Implement Continuous Integration/Continuous Deployment (CI/CD) using Azure DevOps
  • Write early binding code for the Dataverse and create custom components like plug-ins, workflow activities, custom actions, APIs and Azure Functions