We are seeking an experienced Principal Software Developer (CE / CRM) to lead design, development, and implementation of Microsoft Dynamics 365 CRM solutions that drive digital transformation in the financial services sector.
Requirements
- Lead the design and architecture of end-to-end solutions on the Dynamics 365 CRM platform, ensuring scalability and adherence to best practices
- Analyze client requirements to design and implement complex CRM solutions using Dynamics 365 and Power Platform
- Develop and configure CRM modules, entities, forms, views, dashboards, workflows, plugins, business rules, and integrations
- Maintain and optimize integrations between Dynamics 365 CRM and other business systems
- Define and enforce security models and access control strategies aligned with data privacy standards
- Ensure high performance, quality, and scalability of CRM applications
- Collaborate with business analysts, functional consultants, and project managers to ensure solution alignment with business needs
- Debug, troubleshoot, and resolve CRM system issues to maintain uptime and reliability
- Provide technical guidance and mentorship to junior developers and team members
- Prepare documentation, training, and user support for implemented solutions
- Oversee deployment lifecycle and version upgrades for production environments
- Stay updated on new features, trends, and best practices in Microsoft Dynamics 365 CRM and Power Platform
Benefits
- Remote flexibility to work within Kuala Lumpur
- Performance-linked bonuses
- Health benefits
- Continuous learning through advanced training and certifications