Unison Consulting

MS CRM Developer (Multilple Roles)

Colombo, WP, LK

about 1 month ago
Save Job

Summary

  • Dynamics 365 Customization: Customize and configure Dynamics 365 to meet specific business requirements. This includes creating and modifying entities, attributes, forms, views, and business processes
  • Bitbucket Version Control: Collaborate with development teams and use Bitbucket for version control, ensuring that code changes are tracked, reviewed, and deployed efficiently
  • C# Web API: Develop and integrate C# Web APIs to extend and enhance the functionality of Dynamics 365
  • Earlybound and Latebound: Implement both earlybound and latebound techniques as needed for customizations and integrations within Dynamics 365
  • Plugins/Workflow: Design, develop, and maintain plugins and workflows to automate and streamline business processes in Dynamics 365
  • XRM Toolbox: Utilize XRM Toolbox plugins and tools to enhance the development and customization of Dynamics 365
  • DevOps Knowledge (Jenkins): Implement DevOps practices and automation, including using Jenkins, to support continuous integration and continuous deployment (CI/CD) of Dynamics 365 solutions
  • Unit Testing: Develop and execute unit tests for Dynamics 365 customizations, including the use of tools like Mock CRM Context and Http Context
  • JavaScript / Rest API: Utilize JavaScript and RESTful APIs to extend and integrate with Dynamics 365, enhancing user experience and data integration
  • Customizing CRM: Create and manage solutions, including entity and attribute creation, as well as solution packaging, deployment, and versioning
  • D365 Case Management, Canvas App, Plugins, Power Automate, Azure function, Custom API, Workflows, PCF(preferred/good to have)


Requirements

  • Minimum 5 years of relevant experience in application development and maintenance
  • C# and OOPS concepts
  • Proven experience in customizing Dynamics 365, including entity and attribute customization
  • Proficiency in Bitbucket version control for managing CRM customizations
  • Strong knowledge of C# Web API development for Dynamics 365
  • Experience with both earlybound and latebound development techniques
  • Expertise in designing and implementing plugins and workflows
  • Familiarity with the XRM Toolbox and its plugins
  • Understanding of DevOps practices, with knowledge of Jenkins being a plus
  • Ability to conduct unit testing, including mocking CRM Context and Http Context
  • Proficiency in JavaScript and Rest API for CRM extensions and integrations
  • Experience in creating and managing CRM solutions
  • Excellent problem-solving, communication, and teamwork skills


Good to have

  • Good to have, Power Platform certifications
  • Good to have, SSIS and Kingsway hands on experience
  • Good to have ReactJS hands on experience

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job