Job Openings Developer (D365 CE)

About the job Developer (D365 CE)

Job Mandate

Design, develop, and maintain Dynamics 365 CE solutions, including customizations, integrations, and deployments, ensuring alignment with business requirements and technical standards.

Duties and Responsibilities

Solution Development & Customization

- Map user requirements into effective Dynamics 365 CE technology solutions.

- Develop and maintain CRM components including forms, workflows, views, dashboards, business processes, plugins, and

reports.

- Write application code and configuration/scripts based on functional and technical designs.

- Prepare packages, configuration files, deployment scripts, and installation guides for all environments.

Integration & Architecture

- Integrate existing systems and services into the CRM architecture using web services.

- Utilize Azure components such as Service Bus, Function Apps, and AppInsights for scalable integration.

Testing & Quality Assurance

- Conduct unit testing and system integration testing (SIT) for new applications.

- Collaborate with developers and analysts to resolve defects during testing phases.

- Support production environments and troubleshoot issues as needed.

Documentation & Reporting

- Develop system and operational documentation, including user guides.

- Report progress and issues in a timely manner to the delivery manager.

Minimum Qualification Requirements

Education

BS in Computer Science, Information Technology, Engineering, or a related field.

Advanced degree or equivalent experience is an advantage.

Technical Knowledge / Experience

Hands-on experience in Dynamics 365 CE development.

Proficiency in D365 Customer Service modules.

Proficiency in SOAP/XML, REST, C#, JavaScript.

Experience with DevOps practices and tools.

Experience with Power Platform: PowerApps, Power Automate, PowerPages.

Experience with Azure services: Service Bus, Function Apps, AppInsights.

Experience in mobile app development and ECM platforms is a plus.

Behavioral Skills

Excellent written and verbal communication and interpersonal skills.

Proven analytical and problem-solving abilities.

Keen attention to detail.

Ability to prioritize and execute tasks effectively in high-pressure environments.

Job Description

Strong collaboration skills and ability to work with interdisciplinary teams.

Professional Certification & Licenses

Microsoft Certified: Dynamics 365 Developer Associate.

Microsoft Certified: Power Platform Developer Associate.

Microsoft Certified: Azure Developer Associate.

DevOps or Agile certifications are a plus.