Middle Microsoft Dynamics 365 (CRM) Developer

Ukraine, Georgia, Poland, Montenegro, Czech Republic, Bulgaria, Remote

Customertimes is a global IT consulting company headquartered in New York City with offices in 12 countries. We specialize in the development and implementation of cutting-edge technology solutions for business transformation. Our international team includes 1300+ skilled professionals. We have more than 15 years of experience in the Salesforce ecosystem, and our portfolio includes 4000+ completed projects in more than 65 countries. Customertimes works with major corporations throughout Europe and North America, including industry leaders in healthcare, life sciences, CPG, manufacturing, financial services, education, and the non-profit sector.

Job Description

As a Developer, you will have an opportunity to not only proudly play a development role in projects, but also to share your experience and mentor others.
  • Work with business analysts and customers to understand key business requirements
  • Design, develop, and test complex technical solutions using Microsoft Cloud technologies to meet client requirements/user stories
  • Using Power Platform and other means to integrate into Azure services
  • Participate in presale activities


  • 3+ years in Microsoft Power Platform, Dynamics 365/CRM (CE) setup/administration/development
  • Hands-on experience deploying with Microsoft Power Platform solutions
  • Exposure to CRM processes
  • Experience in software development projects in different industries (better – in large and long-term engagements) through the entire project lifecycle
  • Experience in integrating with 3rd party systems both Microsoft and non-Microsoft platforms
  • Good English is desirable
Server Side:
  • Understanding plugin development in Dynamics 365/ Power Platform
  • Writing Unit test for .NET (experience with Face XRM or any other library for backend unit testing will be a plus)
  • .NET C# — strong middle — solid background and understanding of .NET platform with a focus on code quality, understanding of core .NET patterns, ability to design classes, in-depth understanding of .NET object-oriented approach
Client Side:
  • Customization (entities, view, forms, dashboard, roles)
  • Development Model driven Application
  • Development PCF controls
  • Ribbon Customization
  • Development web resources (JS, Typescript will be plus)
  • JavaScript, HTML/CSS — basic knowledge, ability to develop basic UI controls, ability to fetch data using Rest services, understanding of promises
  • Experience with Power Automate or Dynamics CRM Workflows
  • Git — experience with Git source control and branches
  • Toolkit: Visual Studio, Visual Studio Code, Azure DevOps, Postman, XRM ToolBox, Chrome Dev Tool — basic experience is expected
  • Agile Software Development experience
  • Exposure to enterprise planning and delivery tools such as JIRA or Azure DevOps (CI/CD)
Mandatory - MS Dynamics 365, NET C# , Visual Studio, Visual Studio Code, Azure DevOps, Postman, XRM ToolBox, Chrome Dev Tool, Git, JIRA or Azure DevOps (CI/CD)
Will be a plus - JS, Typescript ,Any React/Angular/Redux knowledge
  • Experience in Dynamics 365 Custom API or Custom Actions
  • Experience with TypeScript in web resource development
  • Any React/Angular/Redux knowledge
  • Experience in development custom web components for Dynamics CRM
  • Certifications in MS Dynamics 365 and Microsoft Power Platform


  • play a MS Dynamics Developer role in projects
  • Currently we first of all need a Developer for long-term D365 CE (CRM) implementation project in big International Beverage Producer in Europe, building integration between D365 and other systems

Working Conditions

  • Flexible work schedule
  • Office or remote or mixed types of work are welcome
  • Regular compensation package reviews
  • 20 working days paid vacation leave, 15 working days of paid sick leaves and 5 “day offs”
  • Medical Insurance program for employee (and the ability for an employee to insure family members at a corporate rate)
  • Certification coverage & support for participation in specialized events (webinars, conferences, trainings etc.)
  • Regular team-buildings inside team projects, as well as summer and winter corporate parties for the entire company