Senior Software Engineer - Dynamics 365 Customer Engagement - Caterpillar | OpenTalent