Job Search and Career Advice Platform

Enable job alerts via email!

Prinicipal MS Dyamics CRM Developer

Oxydata Software

Remote

MYR 120,000 - 150,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A software solutions provider is looking for a Principal Software Developer (CE / CRM) in Kuala Lumpur. The successful candidate will lead the design and implementation of Microsoft Dynamics 365 CRM solutions tailored for the financial services sector. The role requires a minimum of 8 years of experience in Dynamics CRM development, with responsibilities including architecture design, CRM module development, and providing mentorship to junior team members. This is a remote work opportunity available for candidates within Kuala Lumpur.

Benefits

Performance-linked bonuses
Health benefits
Continuous learning opportunities

Qualifications

  • 8+ years of experience in Dynamics CRM development and architecture.
  • Strong understanding of business processes in Sales, Marketing, and Customer Service.
  • Expertise in implementing and configuring Dynamics CRM solutions.

Responsibilities

  • Lead the design and architecture of solutions on the Dynamics 365 CRM platform.
  • Analyze client requirements to design complex CRM solutions.
  • Provide technical guidance and mentorship to junior developers.

Skills

Dynamics CRM development
Sales Marketing processes
Customer Service processes
Agile methodologies

Education

Bachelor's degree in Computer Science or related field

Tools

Dynamics 365
Power Platform
Azure services
Job description

Principal Software Developer (CE / CRM)

Job ID: W3335539  Location: Kuala Lumpur Malaysia  Work Mode: Remote (within Kuala Lumpur)  Job Type: Permanent

Our client is a global leader in digital banking solutions generating over USD 200 million in annual revenue and operating with more than 1000 professionals across 15 countries. As a long-standing Microsoft Solutions Partner and Inner Circle member they have been optimizing Microsofts cloud and Dynamics 365 platforms for the financial services industry since 2001 helping institutions harness AI Copilot and agentic automation to deliver hyper-personalized experiences intelligent workflows and measurable ROI. Together with Microsoft they empower banks and insurers through AI-driven decisioning faster onboarding and a unified 360 customer view that elevates customer engagement and employee productivity.

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.

This role is open only to local Malaysians and expats currently based in Kuala Lumpur. Remote work opportunity available within the Kuala Lumpur region.

Responsibilities
  • 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
Requirements
  • Must-have: Bachelors degree in Computer Science Information Systems or related field
  • Minimum 8 years of relevant experience in Dynamics CRM development and architecture
  • Strong understanding of Sales Marketing and Customer Service business processes
  • Expertise in Dynamics 365 CRM entities workflows dashboards plugins and integrations
  • Knowledge of on-premises and cloud architecture and deployment processes
Nice-to-have
  • Microsoft Dynamics 365 CE certifications
  • Experience in banking or financial services
  • Familiarity with Azure services Power Automate Power BI Power Apps Component Framework Canvas Apps SSIS and TypeScript
  • Understanding of Agile methodologies
  • Remote flexibility to work within Kuala Lumpur
  • Performance-linked bonuses and health benefits
  • Continuous learning through advanced training and certifications
Key Skills
  • Junit
  • Customer Service
  • Freelancing
  • Industrial Safety
  • ACCA
  • Arbitration

Be careful - Don’t provide your bank or credit card details when applying for jobs. Don\u2019t transfer any money or complete suspicious online surveys. If you see something suspicious, report this job ad.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.