Caterpillar of Australia is seeking a Senior Software Engineer specialized in Microsoft Dynamics 365 Customer Engagement (CE). The role involves developing and customizing CE applications while ensuring optimal performance and seamless integrations, focusing on delivering business value through hands-on development and automation
Job Summary
The role involves designing and implementing scalable Dynamics 365 CE solutions for global teams focused on sustainable community building.
Candidates will lead technical delivery by developing custom plugins, workflows, and integrations using C#, JavaScript, and Azure services.
This position requires deep expertise in optimizing performance and ensuring upgrade-safe customizations across Sales, Field Service, and Project Operations modules.
Matching Summary
Match Score: 85
Caterpillar of Australia is seeking a Senior Software Engineer specialized in Microsoft Dynamics 365 Customer Engagement (CE). The role involves developing and customizing CE applications while ensuring optimal performance and seamless integrations, focusing on delivering business value through hands-on development and automation.
Skills & Requirements
Must-have
Dynamics 365 Customer Engagement (CE)
C# and JavaScript/TypeScript development
Power Platform tools and automation
Azure Logic Apps and Service Bus
CI/CD pipelines with Azure DevOps
Field Service and Sales module customization
Nice-to-have
AI Builder and Copilot Studio experience
Microsoft Fabric knowledge
Test automation frameworks like Playwright
Reusable framework creation skills
Cross-functional team collaboration
Key Requirements
8-10+ years ERP/CRM technical development experience
5+ years specific experience in Dynamics 365 CE
Proven track record in at least 4 full-cycle CE implementations
Strong proficiency in plug-in development and UI customization