🚀 Launch your SaaS fast, with Larafast.

Production ready Laravel Starter Kit with everything that you need to start your next SaaS project, AI Wrapper or any other web application.

Launch Your SaaS Fast

Microsoft Dynamics 365 Customer Engagement Developer

Dijital Team
Sri Lanka
Remote
Full Time

Full Details of Job Post

Dijital Team designs and builds high performing IT teams, and we want you to join our team!

We are seeking an experienced and talented Dynamics 365 CE Developer to join our amazing team. As a Dynamics 365 CE Developer, you will be responsible for designing, developing, and implementing customised solutions on the Dynamics 365 Customer Engagement (CE) platform. Your expertise will be crucial in delivering high-quality software solutions that meet our clients' business requirements and enhance their overall customer relationship management capabilities.

Responsibilites

    • Collaborate with stakeholders, including business analysts, project managers, and clients, to gather and analyse business requirements.
    • Design and develop custom solutions using the Dynamics 365 CE platform, including configurations, customisations, and extensions.
    • Implement and integrate third-party applications, plugins, and components to enhance system functionality.
    • Develop and maintain system integrations with other business systems, such as ERP, CRM, and marketing automation tools.
    • Customise and extend data models, entities, workflows, business rules, and processes to align with clients' specific needs.
    • Create and modify reports, dashboards, and other data visualisation tools to provide meaningful insights to end-users.
    • Conduct code reviews and perform quality assurance to ensure adherence to coding standards, best practices, and security guidelines.
    • Perform system testing, debugging, and troubleshooting to identify and resolve issues and bugs.
    • Collaborate with cross-functional teams to support end-to-end software development lifecycle, including requirements gathering, design, development, testing, deployment, and post-production support.
    • Stay up to date with the latest advancements and features of the Dynamics 365 CE platform and recommend improvements and optimisations.

To be successful in this role, you will have:

    • Proven experience as a Dynamics 365 CE Developer or a similar role.
    • Strong knowledge of the Dynamics 365 CE platform, including the underlying architecture, data model, and security model.
    • Proficiency in configuring and customising Dynamics 365 CE, including creating and modifying entities, workflows, business rules, and plugins.
    • Experience with web development technologies, such as HTML, CSS, JavaScript, TypeScript, and front-end frameworks like Angular or React.
    • Familiarity with Microsoft Power Platform, including Power Apps and Power Automate (Flow).
    • Knowledge of common integration patterns and technologies, such as RESTful APIs, SOAP, and OData.
    • Proficient in writing complex SQL queries and optimising database performance.
    • Strong problem-solving skills and attention to detail.
    • Excellent communication and interpersonal skills.
    • Ability to work collaboratively in a team environment and independently with minimal supervision.

    • Preferred Qualifications
    • Microsoft certifications in Dynamics 365 CE development or related areas.
    • Experience with Azure cloud services and Azure Logic Apps.
    • Familiarity with DevOps practices and tools for continuous integration and deployment.
    • Knowledge of agile software development methodologies.
We offer competitive remuneration and loads of team member benefits including professional development and continuing education, plus like to have fun while we are at it! If this sounds like you, click the Apply For this Job button now!


By submitting your CV through our careers site, you consent to the collection, use, and processing of your personal information by Dijital Team for recruitment purposes, including assessing your suitability for current or future job opportunities, contacting you regarding your application, and conducting background checks as needed. Your information will be stored securely and may be shared with affiliates, service providers, and third parties involved in the recruitment process. You have the right to access, correct, or delete your information, and may contact us for inquiries or requests. We may transfer your information internationally and reserve the right to update this clause as needed, with any changes being effective immediately upon posting.

Apply Now

👉 Please mention that you found this job on CalmJobs, thanks!