When people ask you who the best programmer you know is do you naturally think of yourself? Do you want to directly impact Windows as a Service (WaaS) and all of our worldwide customers? Would you like the instant gratitude that comes with impacting over a billion customers monthly? Do you want to unleash your full engineering potential by becoming involved in every portion of the software development lifecycle? Do you want to be a part of one of the most important areas in Microsoft? Do enjoy working in a high-performance team with spectacular comradery and passion for development? If you answered “yes” or get excited about any of the above as you read this then you will want to come talk to us! Who are we? We are the Windows Servicing and Delivery (WSD) Team.
Our development team is responsible for all software components in the Windows Platform which are critical for current releases of Xbox, Surface, IoT, and the Windows Family (PCs, Phones, and Servers). Our goal is to deliver WaaS as a competitive advantage for Microsoft and the ecosystem. We are building efficient, reliable and scalable engineering systems and processes so that we can directly improve device quality and customer experiences via updates, minimize partner cost, reduce OEM time to market, and adapt to changing environments. The customer’s experience with Windows is our primary focus and passion. We believe customer delight is the priority in the success of Windows. We are building systems and services to deliver Updates to every Windows device in the world.
The WSD (Windows Servicing & Delivery) team responds to customer problems immediately, develops solutions and ships within days/weeks of problem identified & reported. We identify the customer problems from multiple sources be it Security, CSS, social forums, Enterprise Customers, OEMs, Telemetry and much more. We apply rapid engineering practices to arrive at solutions & validate them. We own Developer Platform, Apps & Shell of Windows Operating Systems.
We are looking for a seasoned software engineer who can help build WindowsExperiences that our customers are looking for. We are a combined-engineering team, with software engineers owning design/development and quality of features. We are looking for a person with at least 3years of experience in common Microsoft development environments, and technologies such as C# and mobile programming. Native programming language experience such C/C++, as well as any prior experience in Silverlight, WPF, XAML is a great plus. Having experience producing written designs and possessing the communication skills to explain them to all disciplines is a must. You will play a key role developing software for keeping our customer base secure, improving the reliability of the platform, addressing customer reported issues, building data insights and developing features to light up new scenarios/devices in the Windows ecosystem. Also, you will be expected to be an advocate and driver for quality across the entire system. You will also be expected to become well versed in the customer needs of the product. How do customers use the product? What do they need it to do? What are the most valuable aspects of the product to the customer? Finally, we want someone with a driving passion about Windows Update.
● 3+ years of development experience working on all phases of a development cycle
● Love of systems technology is a must-have!
● Programming skills in C#, C++ or equivalent
● Fantastic problem solving, debugging and troubleshooting skills
● Creative and innovative thinking
● BS in Computer Science or equivalent preferred