Are you passionate about building cool devices using cutting-edge technologies? Microsoft Devices team focuses on building devices that fully express the Microsoft vision. A fundamental part of our strategy is having desirable and powerful devices that enable the experiences people want and elicit their excitement. Creating these devices involves a close partnership between hardware and software engineers, designers, and manufacturing. We are currently building the next generation products and we need you!
Role and Opportunity: Microsoft Devices team is looking for a Senior Software Development Engineer with the intellectual horsepower and experience to provide solutions to ambiguous problems. You will be responsible for architecting solutions, designing, developing, testing, deploying and maintaining Web applications / services that brings all Devices (including Surface) to life. You will need to understand requirements across all Device teams / disciplines and deliver solutions to successfully meet those requirements. This is a great opportunity to have broad impact across Devices. Are you up for
Qualifications: BS or equivalent in Computer Science or other Engineering field Minimum of 7 years of experience as a Software Developer Minimum of 5 years of Web application / service development experience using C#, WCF or ASP.Net Web API Experienced with at least two end to end product cycles as a developer for medium to large scale product Strong leadership skills Excellent problem solving and debugging skills Enthusiastic, motivated, self-driven and quick learner Some domestic and international travel will be necessary Preferred but not required experience: Knowledge and experience in Security