职位薪资:30-60K
经验:5-10年
学历:本科
类型:全职
Microsoft has been building world class operating systems used by consumers and enterprises for decades. Windows 10 is running on more than a billion devices and is used by customers every day to do more. Are you interested in delivering impactful features and functionality collaboratively with teams cross Windows and WebXT? Do you enjoy developing your knowledge and technical skills in a variety of areas? Are you excited to explore creative ways to take Windows user experience to the next level?
We are looking for a software engineer responsible for design and development of Windows PC and desktop management features. You will apply yourself to projects and challenges with varied technical complexity. You thrive in a changing environment and will bring clarity to your team and goals.
Responsibilities
As a member of the Windows manager development team, you will contribute to Microsoft Windows manager software, to take Windows user experience to the next level. You will participate in ideation, design, planning, and execution of feature development. Collaborate with team members cross disciplines (PM, designer, Operation) and be responsible for designing and implementing features of high quality. We expect the candidate to contribute to a team culture of agility, accountability and growth and have the ability to take product development through fast iterations based on market responses.
Qualifications
• BS or higher degree in Computer Science or equivalent field
• 1 – 5+ years of software development experience
• Familiar with C#, C++, .NET, UWP, Xamarin, MFC, Windows Forms etc
• Proficiency in Data Structures and Algorithms is a must
• Excellent problem solving, design, coding, and debugging skills
• Excellent communication and collaboration skill
• The ability to exercise critical thinking in day to day development work to seek continuous optimization and innovation opportunities
• Solid project management skills would be a plus
• Windows desktop or system development experience would be a plus
• Productivity software ie WPS, document editor, development experience would be a plus