We are seeking a Software Engineer II to join our Windows Developer Platforms team at Microsoft. As a member of this team, you will play a key role in developing and enhancing the tools, libraries, and frameworks that enable developers to create innovative and high-quality applications for the Windows platform.
Requirements
- Bachelor's Degree in Computer Science or related technical field
- 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- Solid proficiency in C++ and/or C# programming languages
- Experience with Windows development tools and technologies, including Visual Studio and the Windows SDK
- Solid understanding of software design principles and best practices
- Excellent problem-solving and analytical skills
- Solid communication and collaboration abilities
Benefits
- Health insurance
- Retirement plan
- Paid time off
- Stock options