Salary Range
SGD 84,000 - SGD 114,000 /year
SGD 7,000 - SGD 9,500/month
Skills Required
.NETSSOSustainability StrategyRelease ManagementJavaScriptTest AutomationMicrosoft Dynamics 365JScript .NETService IntegrationTechnical CommunicationPerformance TuningALMenforces coding standardsMicrosoft Power BIC#Powerapps
Job Description
Responsibilities:
- Design, develop, and implement end-to-end software solutions on Microsoft Dynamics 365 Customer Engagement (D365 CE) and Microsoft Power Platform.
- Lead hands-on development of custom plugins, workflows, business rules, PCF controls, and custom modules using C# and .NET.
- Build and enhance model-driven and canvas apps using Power Apps to meet complex business requirements.
- Develop and optimize client-side scripting using JavaScript/TypeScript for advanced form customizations and UI enhancements.
- Architect and develop robust integrations with internal and external systems using REST/SOAP APIs, Azure Logic Apps, Azure Functions, and Service Bus.
- Design and implement scalable data models within Dataverse, ensuring performance and data integrity.
- Perform code reviews, refactoring, and enforce coding standards to ensure high-quality, maintainable code.
- Develop and execute unit tests, automated test scripts, and support SIT/UAT phases.
- Work extensively with Power Platform (Power Apps, Power Automate, Power Pages) to build enterprise-grade applications and portals.
- Implement and manage CI/CD pipelines using Azure DevOps for automated build, test, and deployment processes.
- Handle data migration, transformation, and synchronization using tools such as SSIS and Azure Data Factory.
- Optimize application performance through debugging, profiling, and tuning of CRM components.
- Develop and maintain technical documentation, including solution design, code artifacts, and deployment guides.
- Provide advanced L2/L3 technical support, focusing on bug fixes, enhancements, and system stability.
- Stay updated with latest D365 and Power Platform features, incorporating best practices into development.
Requirements:
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related studies.
- At least 6+ years of hands-on development and deployment experience with Microsoft Dynamics 365 or Dynamics CRM Online, both cloud-hosted and On-Premise implementations.
- Strong expertise in CRM functional modules: Sales, Customer Service, and Marketing.
- Deep technical experience in:
- D365 Customization & Configuration (entities, forms, views, security models)
- Plugin development using C#, .NET, and Dataverse SDK
- JavaScript (ES6+), TypeScript, and client-side scripting
- Power Platform: Power Apps (Canvas & Model-driven), Power Automate, Power Pages
- Strong experience in integration architecture, including:
- REST/SOAP APIs, Webhooks
- Azure Logic Apps, Azure Functions, Service Bus
- Third-party system integrations and middleware
- Experience with Dataverse, data modeling, and complex data migrations using tools like SSIS and Azure Data Factory.
- Hands-on experience with CI/CD tools (Azure DevOps, Git, pipelines) and release management best practices.
- Knowledge of DevSecOps, environment strategy, and solution lifecycle management (ALM).
- Strong understanding of authentication protocols (OAuth2, SSO, Azure AD) and CRM security architecture.
- Experience in performance optimization, monitoring, and troubleshooting large-scale CRM systems.
- Exposure to Power BI and advanced reporting/analytics is an added advantage.
- Familiarity with ITIL processes and experience in Agile/Scrum delivery environments.
- Strong leadership, stakeholder management, and communication skills with the ability to drive technical discussions.
About COMBUILDER PTE LTD
Similar Jobs
Data Engineer
COMBUILDER PTE LTD
SGD 60,000 - SGD 84,000/yr
Senior Digital Business Analyst
COMBUILDER PTE LTD
SGD 60,000 - SGD 84,000/yr
Senior Backend Engineer (Cloud-Native / API / DevOps)
COMBUILDER PTE LTD
SGD 60,000 - SGD 84,000/yr
Senior Data Engineer
COMBUILDER PTE LTD
SGD 60,000 - SGD 78,000/yr
Senior Software Engineer (Backend)
COMBUILDER PTE LTD
SGD 60,000 - SGD 84,000/yr