Principal Software Engineer - Dynamics Customer Experience Applications team | Microsoft Careers