Senior Microsoft Dynamics CRM Developer
Remote
Full Time
Information Technology
Experienced
Role: Senior Microsoft Dynamics CRM Developer (Ideal: Sales module/Sales Apps)
Fully Remote | Full Time
Primary skills: MS Dynamics CRM development, sales module, C#, Dynamics 365
Key Responsibilities:
Technical requirements:
Business Skills:
Fully Remote | Full Time
Primary skills: MS Dynamics CRM development, sales module, C#, Dynamics 365
Key Responsibilities:
- Design and develop custom Dynamics 365 Sales applications, including forms, views, workflows, and plugins to enhance sales processes and user experience.
- Integrate Dynamics 365 Sales with other systems like ERP, marketing automation platforms, and external data sources using APIs and connectors.
- Collaborate with business stakeholders to understand sales process needs, gather requirements, and translate them into technical specifications.
- Design and implement a robust solution architecture for Dynamics 365 Sales customizations, considering scalability and performance.
- Perform thorough testing of custom solutions, including unit testing, integration testing, and user acceptance testing before deployment.
- Provide ongoing maintenance and support for developed Dynamics 365 Sales applications, troubleshooting issues and resolving user queries.
- Proven experience as a Dynamics 365 Sales developer with successful implementation projects
- Knowledge of CRM concepts and best practices
- Experience with custom development, including plugin development, workflows, and custom entities
- Familiarity with Dynamics 365 Sales features like lead management, opportunity management, forecasting, and reporting
Technical requirements:
- Strong proficiency in C# programming language with experience in .NET Framework
- Expertise in JavaScript and related front-end technologies (HTML, CSS)
- Deep understanding of Dynamics 365 Sales SDK and APIs
- Knowledge of Power Platform components like Power Automate and Power Apps
- Familiarity with database concepts (SQL Server)
Business Skills:
- Thorough understanding of sales processes and best practices
- Ability to analyze business requirements and translate them into technical solutions
- Excellent communication and collaboration skills to work with sales teams and stakeholders
- Strong problem-solving and analytical abilities to identify and resolve issues
Apply for this position
Required*