SDEII-ARD\ATC-BJ / Microsoft / Beijing, Beijing, China
Microsoft/Beijing, Beijing, ChinaJob Category: Software Engineering: Development
Location: Beijing, CN
Job ID: 739433-29317
Division: Corporate Research & Development
The Health Solutions Group (HSG) in China is looking for a Software Development Engineer who is passionate about devising and delivering creative solutions to the healthcare space.
HSG is a young group with its sights set sky high. With teams distributed in Redmond, Washington DC, Beijing and Bangkok, it is one of the global groups at Microsoft with a mission to improve health, worldwide.
Some of the unique challenges that the group faces make it an exciting and rewarding place to work:
Working with cutting edge technology: pushing the envelope on scalability, performance, user experience, etc.
Defining the strategy to get into a new business and build a new product category for Microsoft.
Figuring out how to efficiently build a “global development model†while working with teams in Redmond, DC, Bangkok and Beijing.
We are looking for top notch developers with the following qualifications.
Ability to handle ambiguity. There will be lots of unknowns. You'll need to make solid progress towards the goal day by day. Not only do you need to dream big, but also be realistic.
Experiences of Enterprise products development through all stages of the product life cycle.
With great technical passion, terrific problem-solving skills, drive for results, and ability to work independently
Good communication and cross-team skills
Fluent in one of the major programming languages: C#, C, C++, or Java
Significant experiences in one of the following areas : .NET Framework, Web Services, Client/Server and Multitier Architecture, WPF/Silverlight, Database/SQL Server, and Multi Threaded Programming
Minimum 7 years of software development experiences
At the same time, the following are big pluses:
Excellent customer focus. The success or failure of a concept test is based on the customer feedback and usage data. It's critical that developers can not only implement the idea but also be able to reliably measure how ideas work or don't work. Working directly with end users to gather feedback and respond to feature requests is also crucial.
Can learn new technologies quickly. You need to deal with a lot of cutting edge technologies. Ability to learn those things quickly is key to success.
Technical leadership. You need to proactively participate in or lead architecture design and provide valuable input for design trade-off decision.
Creative. You need to be able to think out of box, have a good instinct with technology and customer needs, is able to come up with original solutions to solve the unspoken customer issues.
Great at team work. You need to work with different people over the time to make your project successful. Managers will provide guidance, but you'll need to figure out the most effective way to work with others. You also need to collaborate with partner teams and community developers to make the maximum impact.
Doing all the above and knowing that what you do have real impact, your code could save lives!
Microsoft is an equal opportunity employer and supports workforce diversity.
GCR:CN:DEV:EN
Job Category: Engineering, Software Engineer, Engineer, Test Engineer, Management, PLM, Research, Research, Technology, SQL, User Experience, .NET, Testing, Java, Database, DeveloperApply To Job

