Roles & Responsibilities
Key Responsibilities
- Design, develop, and customize Microsoft Dynamics CRM solutions to meet business requirements.
- Implement and enhance CRM workflows, plug-ins, and custom entities using C#, JavaScript, and Power Automate.
- Configure CRM modules, security roles, forms, dashboards, and business rules.
- Collaborate with functional consultants, business analysts, and stakeholders to translate requirements into technical solutions.
- Develop and maintain integrations between Dynamics CRM and other enterprise applications (e.g., via APIs, SSIS, Azure).
- Perform system testing, troubleshooting, and provide ongoing support for CRM applications.
- Create and maintain technical documentation, solution design, and release notes.
- Ensure solutions follow best practices, scalability, and maintainability standards.
Required Skills & Experience
Bachelor’s Degree in Computer Science, Information Systems, or related field.4 years of hands-on experience in Microsoft Dynamics 365 CRM development .Strong experience in customization and development using C#, .NET, JavaScript, HTML, CSS .Experience with Power Platform (Power Automate, Power Apps) .Knowledge of CRM configuration : entities, workflows, forms, security roles, and dashboards.Exposure to SQL Server and data migration / integration tools.Familiarity with Azure services (Logic Apps, Functions) is an advantage.Strong problem-solving, debugging, and analytical skills.Good communication and teamwork abilities.Tell employers what skills you have
CRM
Technical Documentation
Troubleshooting
.NETAzure
Dynamics
HTML
System Testing
JavaScript
SQL
SQL Server
C#
SSIS
Debugging
Business Requirements