We are looking for an experienced Software Development Engineer with the following attributes:
Champion engineering excellence across the organization and drive innovation.
High customer empathy, our mission is to earn customer loyalty for lifetime.
Technical acumen to influence the architecture and design of globally distributed fault-tolerant, self-managed systems and services.
Strong communication and collaboration skills to partner with teams in Redmond, Hong Kong and Shanghai to define and deliver the next generation support experiences.
Ability to strike an appropriate balance between business requirements and technical constraints.
Strong experience with some of the following: Azure, .NET, WCF, Web API, ASP.NET, oData and SQL.
9+ years of software development experience with at least 3 years of experience in C# or C++ with solid analytical, debugging and problem solving skills.
5+ years software development experience in full product cycle: design, development, release and maintenance.
Experience with Agile development. High focus on quality code with TDD and continuous deliverables practices
BS or MS degree in Computer Science or related engineering discipline.