Epicareer Might not Working Properly
Learn More

MS CRM Developer

Salary undisclosed

Apply on


Original
Simplified

Description

We are seeking a highly skilled and experienced Dynamics 365 Developer to join our team. The ideal candidate will have a deep understanding of Dynamics 365, combined with proficiency in a range of related technologies and tools. This role is critical to our CRM customization and development efforts, ensuring the effective use of Dynamics 365 to meet our business needs.

Responsibilities:

· 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.

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

Similar Jobs

1d ago

Full Time, onsite, onsite

RM 3,000 / Per Mon

1d ago

MARKETING CUM IT
Zibeline International Publishing Sdn Bhd
Z

Full Time, onsite, onsite

RM 2,000 / Per Mon

1d ago

J - Senior PHP Web Developer
AGENSI PEKERJAAN THE SUPREME HR ADVISORY SDN. BHD.

Full Time, onsite, onsite

RM 7,999 / Per Mon