BISTEC Global Services logo
1
clicked apply

CRM Developer

BISTEC Global Services    Colombo • Contract

Job Description

Job Description

  • Fully Remote 
  • Full-Time 
  • 6-Month Contract (Renewable)

Join our team as a CRM Developer, building, customising and supporting Microsoft Dynamics 365 CRM and Power Platform solutions across multiple client environments.

What You'll Do

  • Develop, customise and maintain Dynamics 365 CRM / Customer Engagement applications across Sales, Customer Service, Field Service and Customer Insights.
  • Design and troubleshoot C# plugins, custom workflows and server-side logic, plus JavaScript client-side customisations.
  • Configure Dataverse tables, relationships, forms, views, business rules and security roles.
  • Build and troubleshoot Power Automate flows, Power Pages portals and Power Apps, with integrations via APIs and connectors.
  • Diagnose production incidents, perform root cause analysis and deliver sustainable fixes within agreed service levels.
  • Manage solutions across Development, Test/UAT and Production, including managed and unmanaged deployments.
  • Work with functional consultants and client stakeholders to clarify requirements, assess feasibility and provide realistic estimates.
  • Maintain technical documentation, perform unit testing and support UAT while following coding and security standards.

What You'll Bring

  • Bachelor's degree in Computer Science, Software Engineering, IT or a related discipline.
  • Preferably 4–6 years of relevant experience, including significant hands-on Dynamics 365 CRM development.
  • Strong C# and .NET skills, particularly Dynamics 365 plugins and server-side customisations.
  • Strong JavaScript skills for Dynamics 365 client-side customisations.
  • Experience with Microsoft Dataverse, including data models, relationships and security.
  • Practical experience developing and troubleshooting Power Automate flows.
  • Experience with solution management and deployment across multiple environments, including managed and unmanaged solutions.
  • Experience with REST APIs, third-party integrations and supporting CRM applications in production.
  • Strong analytical and problem-solving skills, clear English communication and a proactive, client-focused mindset.

Desirable

  • Power Pages and Power Apps (model-driven and canvas) experience.
  • Power BI and SSRS reporting experience.
  • Familiarity with DocumentsCorePack, ClickDimensions and payment integrations.
  • Azure DevOps, ServiceNow or similar platforms; Power Platform ALM and deployment pipelines.
  • Copilot Studio and AI agents knowledge; Microsoft certifications such as PL-400.

Candidates must be based in Sri Lanka.