Start Your Search Here

Job Search

ESPIRE INFOLABS (SINGAPORE) PTE. LTD.

Singapore / Global

Microsoft Dynamics 365 CRM Developer

Job Description

We are seeking a highly skilled Microsoft Dynamics 365 CRMDeveloper to support application maintenance, enhancement, customization, and change request development for enterprise business applications built on the Microsoft Dynamics 365 and Power Platform ecosystems.

The ideal candidate will have strong expertise in Dynamics365 CRM Development, .NET technologies, REST API integrations, and experienced delivering ongoing application support, enhancements, and customizations within large-scale enterprise environments. Prior experience supporting PublicSector/Government projects is highly preferred.

Mandatory Skills & Experience

5+ years of Microsoft Dynamics 365 CRM Development experience.

Strong hands-on experience with Dynamics 365 CRM customization, configuration, and development.

.NET Development experience using C#,ASP.NET, and related Microsoft technologies.

Experience with Azure DevOps, Git, CI/CD pipelines, and solution deployments.

Strong troubleshooting, production support, and application maintenance experience.

Experience developing:

Custom Plugins

Workflows

Custom APIs

Web Resources

JavaScript/TypeScript customizations

Strong expertise in Microsoft Power Platform:

Power Apps (Model-Driven & Canvas Apps)

Power Automate

Dataverse

Power BI

Experience with REST API integrations and enterprise system integrations.

Experience working with:

Azure Functions

Logic Apps

Service Bus

Microsoft Graph API

Knowledge of SQL Server and relational database design.

Preferred Experience

Prior experience supporting Public Sector / State Government projects.

Experience with:

Grants Management

Licensing & Permitting

Case Management

Financial Systems

Customer Engagement Solutions

Experience in cloud-hosted Microsoft environments and digital transformation initiatives.

Preferred Certifications

Microsoft Dynamics 365 Certifications

Microsoft Power Platform Certifications

Microsoft Azure Certifications

Key Responsibilities

Support, maintain, and enhance Dynamics 365 CRM applications.

Analyze, design, develop, test, and implement Change Requests (CRs) and system enhancements.

Perform Dynamics 365 customizations based on evolving business requirements.

Configure entities, forms, views, dashboards, workflows, business rules, and security models.

Develop and maintain custom plugins, APIs, integrations, and workflow extensions.

Design and implement Power Apps, Power Automate solutions, and Power BI reports.

Support production incidents, troubleshooting, defect resolution, and system performance optimization.

Perform impact analysis and effort estimation for enhancement requests.

Manage deployments across Development, QA, UAT, and Production environments.

Participate in Agile ceremonies including sprint planning, backlog refinement, daily stand-ups, and release planning.

Create and maintain technical documentation, deployment guides, and system integration documentation.

Ensure compliance with security, accessibility, and public-sector technology standards.

#J-18808-Ljbffr

Apply Now

Similar Opportunities

View all jobs