Microsoft Cloud Infrastructure and Operations (MCIO) is the team behind one of the world's largest Cloud Infrastructures responsible for powering all Microsoft products and services. We are the software engineering hardware inventory team that manages inventory engineering systems world-wide for Microsoft datacenters. We are looking for software engineers who can contribute to the management and scale of inventory movements that power up the Microsoft cloud and more. Our world-class engineering team is focused on developing software services and applications which accurately track, record, and manage hardware inventory in Microsoft data centers. These services and applications help run our datacenters, plan for cloud capacity, deployment of hardware, spare management, and increase security for data stored in the cloud. The systems we are building include both web APIs and web applications using Microsoft cloud Azure technologies. Our systems are used world-wide in Microsoft Datacenters
Work with other engineering teams to design features which span multiple systems. Work with users and business partners to evaluate functional requirements. Design systems and drive projects which require multiple software engineers. Participate in team design reviews. Participate in team sprint planning. Design and build web applications using JavaScript and/or TypeScript. Design and build web APIs using C#, Rest, Azure, and SQL Server. Debug and handle production issues.
5+ years designing and developing software. BS in Computer Science, MS preferred. Experience developing web applications, web apis, and persistence layers. Experience with automated testing, deployment, and system monitoring. Experience designing features to be implemented by multiple developers.