Senior Software Engineer at Microsoft

Senior Software Engineer Details

June 17, 2019, 8:43 p.m.
Engineering
Individual Contributor
Full-Time
Redmond, WA
core infrastructure team Datacenter Inventory Engineering
Are you interested in a start-up like environment, excited about cloud computing technology and driving growth in one of Microsoft's core infrastructure team? If so, then look no further than the Datacenter Inventory Engineering Team! Our world-class Inventory engineering team is focused on developing software services and applications which accurately track, record, and manage inventory in Microsoft data centers.  These services and applications help run our datacenters, plan for cloud capacity, deployment of servers, spare management, and increase security for data stored in the cloud.    The services we are building include both web APIs and web applications using Microsoft cloud Azure technologies.  Our services are used world-wide in Microsoft Datacenters to power-up cloud and other big businesses in Microsoft.  Some example use cases involve inventory receipts, tracking inventory movements/chain of custody, spare planning, returns and on-wire component tracking. We are engineers,

Key responsibilities: Own a functional area or a large project Collaborate with the team Work with users and business partners to evaluate functional requirements. Design systems and drive projects which require multiple software engineers. Own and Participate in team design reviews. Participate in team sprint planning. Design and build web APIs using C#, Rest, Azure, and SQL Server. Design and build web applications using JavaScript and/or TypeScript. Debug and handle production issues.
Required knowledge, experience and skills: A BA/BS degree in Computer Science or related discipline C#, C++, Java or other object-oriented programming experience 8+ years of experience building reliable, distributed systems at scale Real passion for understanding key business problems and opportunities, and for setting and driving towards measurable goals Enthusiastic, self-motivated, and a great teammate. Excellent collaboration and organizational skills with demonstrated ability to develop key partnerships Experience in designing systems and processes for running services particularly with scale,
Learn more about this job

Similar jobs at Amazon




Similar jobs at Microsoft