Software Engineer 2 at Microsoft

Software Engineer 2 Details

May 6, 2019, 11:45 p.m.
Engineering
Individual Contributor
Full-Time
Bellevue, WA
most exciting team Microsoft? Then look
Are you interested in working for one of the most exciting teams in Microsoft? Then look no further than Microsoft Teams Services Engineering team.  You will be building solutions that leverage state of the art technologies to deliver the next evolution in collaboration and teamwork. The Services Engineering team provides exciting opportunities in building resilient, highly scalable services that meet the needs of an ever growing user base of the fastest growing product in Microsoft's history. This is a unique opportunity to hone your system design, exposure to cutting edge technology stack (.NET Core, ASP.NET Core, Service Fabric, Redis) and application architecture skills offering E2E ownership and broad scope to have a huge impact.

Implement resiliency patterns like Circuit Breaker, Retry, Fallback, Bulkhead Isolation, Throttling among others Implement efficient patterns to call dependent services, leverage a distributed cache like Redis, etc... Own and operate services of massive scale and importance Build reusable libraries of services best practices for other teams to leverage Perform live site/dev ops engineering for services you own with top notch monitoring, dashboards, and TSGs
Basic Qualifications: 3+ years of C# and .Net or equivalent software development experience Proven experience with enterprise applications Ability to manage and deliver multiple project phases at the same time Strong analytical and problem solving and organizational skills Excellent written and oral communication skills Ability to deal with the ambiguity associated with working in a fast-paced and changing environment. Leadership skills: Sound problem resolution, judgment, negotiating and decision-making skills. Feedback/Metrics collection techniques to expose live site/service issues. Preferred
Learn more about this job

Similar jobs at Amazon




Similar jobs at Microsoft





Website managed by Tommy Unger