D365 CE, Senior Developer, 3 months Contract

Job Description

HSO is a renowned Microsoft Dynamics Gold Partner, focused on delivering excellent business solutions that empower organizations to become digital leaders. We are currently looking for a talented and experienced D365 CE Senior Developer to join our team on a contract basis. This is an exciting opportunity for a passionate developer to work on challenging projects leveraging the capabilities of Microsoft Dynamics 365 Customer Engagement.

About the Role
As a D365 CE Senior Developer, you will be responsible for developing custom solutions that enhance and extend the functionalities of Dynamics 365 CE to meet client needs. You will collaborate closely with business analysts, functional consultants, and other technical team members to design, build, and deliver high-quality solutions.

Key Responsibilities

  • Develop custom applications and plugins within the D365 CE environment.
  • Implement integrations between Dynamics 365 CE and other systems using REST APIs and web services.
  • Conduct code reviews and provide technical guidance to junior developers.
  • Participate in requirement gathering and analysis sessions with clients.
  • Ensure adherence to best practices and standards for software development.
  • Troubleshoot and resolve issues in a timely manner.
  • Stay current with the latest features and updates in D365 CE.

Requirements

Qualifications and Skills Required

  • Minimum of 5 years of experience working with Microsoft Dynamics 365 Customer Engagement.
  • Strong proficiency in C# and .NET development.
  • Experience in customizing Dynamics 365 CE forms, views, and dashboards.
  • Hands-on experience with customization and configuration using Microsoft Power Platform.
  • Proficient in working with RESTful APIs for integrations.
  • Familiarity with JavaScript, HTML, and CSS for client-side development.
  • Knowledge of Data Verse, Azure, or other cloud solutions is a plus.
  • Excellent analytical, problem-solving, and debugging skills.
  • Ability to work independently and manage multiple tasks effectively.