software developer

ASIACLOUD SOLUTIONS PRIVATE LIMITED
6 days ago
Posted date6 days ago
N/A
Minimum levelN/A
Human ResourcesJob category
Human ResourcesJob Summary:
We are seeking an experienced Microsoft Dynamics 365 Developer to design, develop, and customize end-to-end CRM solutions using Dynamics 365 CE and the Power Platform. The ideal candidate will have a strong background in .NET, CRM customizations, and integration with third-party systems. You will work closely with analysts, testers, and DevOps teams to deliver scalable, secure, and maintainable solutions across Sales, Customer Service, and Field Service modules.
Responsibilities:
Requirements:
• • Strong communication skills and ability to work with cross-functional teams.
We are seeking an experienced Microsoft Dynamics 365 Developer to design, develop, and customize end-to-end CRM solutions using Dynamics 365 CE and the Power Platform. The ideal candidate will have a strong background in .NET, CRM customizations, and integration with third-party systems. You will work closely with analysts, testers, and DevOps teams to deliver scalable, secure, and maintainable solutions across Sales, Customer Service, and Field Service modules.
Responsibilities:
- Design and develop custom solutions in Dynamics 365 CE using model-driven apps, plugins, Power Automate, and workflows.
- Customize and configure Dynamics 365 for Sales, Customer Service, and Field Service modules.
- Translate business and functional requirements into technical specifications and CRM configurations.
- Integrate CRM with third-party systems using REST APIs, Azure Logic Apps, and Azure Functions.
- Support deployment activities across development, UAT, and production environments via Azure DevOps.
- Perform data migration using SSIS, custom console apps, or third-party tools.
- Create and maintain documentation for code, configurations, deployments, and architecture.
- Troubleshoot, optimize performance, and ensure secure, stable CRM environments.
- Follow best practices in coding, testing, and version control using tools like Git.
Requirements:
- Minimum 5+ years of hands-on experience with Microsoft Dynamics 365 CRM/CE development.
- Strong experience in .NET (C#, ASP.NET, Web API) and CRM scripting (JavaScript, jQuery).
- Proficient in Power Platform: Power Apps, Power Automate, Dataverse, and Model-Driven Apps.
- Experience with Azure services: Azure Functions, Logic Apps, API Management.
- Deep understanding of CRM customizations, plugin/workflow development, and SSRS reporting.
- Skilled in CI/CD processes, Azure DevOps pipelines, and source control (Git).
- Experience with data migration tools and techniques (SSIS, third-party connectors).
- Knowledge of CRM security roles, user management, and performance tuning.
- Experience in Agile/Scrum environments.
- Microsoft Certified: Power Platform Developer or Consultant.
- Familiarity with ERP/third-party system integrations (e.g., payment gateways).
- Experience in public sector or government CRM implementations.
• • Strong communication skills and ability to work with cross-functional teams.
JOB SUMMARY
software developer

ASIACLOUD SOLUTIONS PRIVATE LIMITED
Singapore
6 days ago
N/A
Full-time
software developer