66 Marktine Technology Solutions Jobs
Senior Dynamics 365 Developer - CRM (1-2 yrs)
Marktine Technology Solutions
posted 16d ago
About the Role :
We are seeking a highly skilled and experienced Senior Dynamics 365 CRM Developer to join our team on a contract, remote basis. This role will focus on developing and implementing solutions within our on-premise Dynamics 365 CRM environment, with a strong emphasis on ADX (now Power Pages) integration. You will be responsible for designing, developing, and deploying custom solutions, ensuring seamless integration with other systems, and providing technical expertise to support our CRM initiatives.
Responsibilities :
- Design, develop, and customize Dynamics 365 CRM solutions, including entities, workflows, plugins, and custom web resources, within an on-premise environment.
- Develop and maintain custom workflows and business process flows to automate business processes.
- Create and modify custom entities, forms, views, and dashboards to meet specific business requirements.
- Develop and implement custom plugins and workflow activities using C# and .NET.
- Perform unit testing and integration testing to ensure code quality and functionality.
- Troubleshoot and resolve on premise related issues.
- Develop and maintain ADX/Power Pages portals integrated with Dynamics 365 CRM.
- Customize ADX/Power Pages portal functionality using Liquid templates, JavaScript, and CSS.
- Integrate ADX/Power Pages portals with external systems and data sources.
- Manage and maintain ADX/Power Pages website security and access control.
Database Integration :
- Integrate Dynamics 365 CRM with various databases, including SQL Server and other data sources.
- Develop and maintain data integration processes using SSIS, Azure Data Factory, or other ETL tools.
- Design and implement data migration and synchronization solutions.
- Develop and consume web services (RESTful and SOAP) for integration with external systems.
- Implement and maintain web service integrations using C# and .NET.
- Troubleshoot and resolve web service integration issues.
- Gather and analyze business requirements from stakeholders.
- Translate business requirements into technical specifications and design documents.
- Create and maintain technical documentation, including design specifications, user manuals, and deployment guides.
- Participate in remote team meetings and collaborate with team members using online communication tools (e.g., Slack, Microsoft Teams).
- Provide regular updates on project progress and communicate effectively with stakeholders.
- Work independently and manage time effectively in a remote environment.
Qualifications :
Essential :
- 5-6 years of experience in Dynamics 365 CRM development, with a focus on on-premise deployments.
- Strong proficiency in C#, .NET, JavaScript, HTML, CSS, and related technologies.
- Extensive experience with Dynamics 365 CRM customization and configuration.
- Proven experience with ADX/Power Pages development and integration.
- Experience with database integration and web services integration.
- Strong understanding of CRM concepts and best practices.
- Excellent problem-solving and analytical skills.
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Demonstrated ability to work effectively in a remote environment.
Functional Areas: Other
Read full job descriptionPrepare for Dynamics 365 Developer roles with real interview advice