Microsoft Dynamics 365 CE Technical Developer
Ivega Group Pty Ltd
HADFIELD 3046 - VIC
•1 day ago
•No application
About
Job description
IVEGA Group Pty Ltd is an Australian-based software company and develops and designs IT solutions for clients. In a noticeably short duration, the company has gained a global customer footprint, enveloping the USA, Canada, Europe, Australia and India.
Job Title: Microsoft Dynamics 365 CE Technical Developer
Company: IVEGA GROUP PTY LTD
Location: Melbourne
Salary: $80,000 to $120,000 (Excluding Superannuation)
About the Role
We are seeking a skilled, communicative, and results-driven Microsoft Dynamics 365 CE Technical Developer to join our team. The ideal candidate will have proven experience in designing, customizing, and delivering scalable Microsoft D365 CRM and Power Platform solutions. You will work collaboratively with cross-functional teams, manage stakeholder expectations, and drive business process automation to meet diverse organizational needs.
Key Responsibilities
Analyze business requirements, conduct impact assessments, and design scalable enhancements within Dynamics 365 Customer Engagement (CE).
Customize and extend Dynamics 365 (Forms, Fields, Entities) using out-of-the-box features, JavaScript, plugins (C#), and integration tools to support evolving business needs.
Develop, configure, and deploy Power Platform components, including PowerApps and Power Automate (Flow).
Automate and optimize data processes, integrating D365 CE with legacy and external systems using Web API service calls.
Set up and configure Dynamics 365 Field Service modules: manage sample datasets, Work Order Types, Incident Types, Service Tasks, Schedule Board, and enable Resource Scheduling Optimization.
Automate project tasks conversion to work orders utilizing JavaScript and Power Automate for improved workflow and operational efficiency.
Participate in DevOps practices: manage CI/CD pipelines using Azure DevOps and Git, ensuring robust, automated builds, tests, and deployments.
Support code migration initiatives (e.g., TFS to Git) and contribute to the modern software delivery lifecycle.
Collaborate effectively with onshore and offshore teams for CRM enhancement delivery and support.
(Optional/Advantage): Apply data processing and AI techniques (Python, OpenCV, deep learning) for innovative healthcare or other analytical projects.
Required Skills & Experience
Bachelor’s or Master’s in Information Technology, Computer Science, or a related discipline.
5+ years of professional experience in the design, development, and support of Microsoft Dynamics 365 CE/CRM solutions.
Proficiency in Dynamics 365 modules (customer engagement, field service).
Hands-on experience in Power Platform technologies (PowerApps, Power Automate).
Strong programming skills: JavaScript, .NET/C# (for plugin/workflow development), API integrations.
Experience with CI/CD, Azure DevOps, ADO, Git, and modern DevOps practices.
Familiarity with development tools such as Visual Studio, XRM Toolbox, Data Migration Tool, Plugin Registration Tool.
Understanding of business process automation and optimization.
Excellent communication, stakeholder engagement, and teamwork skills.
Ability to manage multiple tasks and adapt to fast-paced project environments.
Certifications (Preferred/Highly Valued)
Microsoft D365: MB-210, MB-230, MB-910
Microsoft Power Platform: PL-900
Microsoft Azure AI: AI-900
Desirable Experience
Experience with healthcare data analysis, AI/ML (Mask R-CNN, Python, OpenCV), or SaaS integration is a plus.
Background in enterprise IT environments, including banking or regulated industries.
Exposure to application monitoring tools (Splunk, Zabbix) and infrastructure automation.