Microsoft

(Senior) Software Engineer (Microsoft Store)

Suzhou, China
API C# C++ Azure React Vue.js Angular
Description

Are you an experienced software engineer with a passion for Windows? Are you an individual that has a background in successfully launching innovative experiences? Do you excel in collaborating across design, program management, and data disciplines? Do you thrive on solving complex and ambiguous challenges? If so, come join us!

We are the Microsoft Store team, a part of the Windows and Web Experiences (WWE) engineering organization. Our team is focused on ensuring that Windows users at home, work, and school find it easy to discover and engage with the experiences they need most and that Independent Software Vendors (ISVs) are excited to build Windows experiences because they can innovate, differentiate, and exceed their business goals on Windows. #Store China

Requirement:

* 5+ years of software engineering experience

* 3+ years of professional development experience in C# or C++ or the like

* 3+ years of experience with frontend technology (Web, desktop, or mobile)

* Experience in architecting, building, and shipping high-scale products with an engaging user-experience 

* Experience in designing, developing, and maintaining scalable, reliable, compliant and highly available Azure back-end services

* Knowledge of scalable data models, data pipelines, data storage, management, and transformation solutions

* Good communication skills and English skills, including ability to write concise and accurate technical documentation, communicate technical ideas to non-technical audiences both in Chinese and English

* Strong problem solving and debugging skills

* Self-motivated and self-managing, capable of setting goals and taking the initiative to achieve them.

Preferred

* 1+ years of experience with XAML (WPF or WinUI/UWP) 

* Deep understanding of Windows app ecosystem

* Have good product sense, able to find most impactful opportunities

* Fluency in client/server communication patterns 

* Fluency in multithreaded and event-based programming models 

* Interest in mentoring less experienced developers and helping to set a positive team culture 

* Experience working with modern frontend frameworks (e.g. React, Vue, Angular, Lit, etc.) is a plus

* Experience in Build a thorough end-to-end understanding of API call chain for a modern website is a plus

 

#WWE

 

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.

 

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.

* Craft highly interactive User Interface based on high fidelity designs

* Plan, design, develop, test and deliver consumer facing features end to end in collaboration with product managers, designers, data scientists, and engineers across multiple teams in different continents

* Follow best practices and improve the fundamentals of the Microsoft Store client codebase

* Communicate clearly and concisely with stakeholders

* Capable of driving rapid innovation through a data-driven approach

Microsoft
Microsoft
Data Management Developer Tools DevOps Enterprise Software Operating Systems

0 applies

60 views

Other Jobs from Microsoft

Software Engineer

Tokyo, Japan

Pre-construction project manager - APAC

Sydney, Australia Singapore

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 264 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers