Job Openings Senior 365 CRM Developer

About the job Senior 365 CRM Developer

Job Description:

  • General understanding of the full lifecycle development of a Dynamics CRM application (installation, configuration, customization, and deployment)
  • Deep understanding of best practices
  • Deliver high-quality code deliverables for a module including configurations and customizations, lead validation for all types of testing, and support activities related to implementation, transition, and warranty
  • Understanding of Microsoft and software technologies - .NET development, SQL Server system integration technologies, and techniques, SOA, design patterns (MVC, MVP.)
  • Experience working on support projects, handling tickets, Raising change requests, and Problem Tickets closure.
  • Experience working on integration with Azure APIM, Logic apps, function apps, Key Vaults, Secrets
  • Knowledge about the development of Azure resources like Logic apps, functions apps, APIM, key vaults, secrets, and connectors.
  • Development knowledge of Dynamics CRM portal or Power apps portals, Power automate
  • Knowledge about CRM apps for Customer service, Project service automation, Marketing, and Model-driven apps
  • Azure DevOps knowledge to perform deployment to Dynamics 365 environments and Azure
  • Led client meetings and/or facilitated strategy sessions
  • Assess and document current state architecture and integrations in the platform
  • Working with customers to analyze business requirements, defining functional specifications, and consulting with clients on strategic and operational uses of the CRM platform
  • Designing integration solutions for backend services and back-office applications
  • Identifying creative solutions to meet system/business requirements with and without the development of custom code

Experience: Overall experience of around 10-12 years with 6-8 years in Dynamics CRM.