Senior Software Engineer W+D | Microsoft Careers