logo of microsoft

微软Senior Software Development Engineer

社招全职Software Engineering地点:北京 | 苏州状态:招聘

任职要求


Required qualifications:

Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.• Strong coding skills with proficiency in C++, TypeScript/JavaScript, C#, and related technologies
• Excellent communication skills in English
• Solid design, problem-solving, and data analysis capabilities, with a proven passion for quality, performance, and engineering excellence
• Minimum of 5 years of industry experience, preferably in client-side and front-end development
• Highly motivated, able to work independently as well as collaboratively within a team to research and deliver innovative solutions to complex technical and business challenges
Additional or preferred qualifications:Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's…
登录查看完整任职要求
微信扫码,1秒登录

工作职责


• Design and implement thoughtful, high-quality features—primarily on the frontend and Windows client—with a preference for full-stack capabilities to support the homepage experience.
• Enhance homepage experiences across multiple Microsoft products (e.g., Edge browser, Windows Widgets) and platforms (desktop, mobile), ensuring consistency and performance.
• Collaborate closely with developers and product managers across global teams to drive agile development and fast-paced iteration.
• Lead code reviews with a focus on quality, security, maintainability, and best practices, while mentoring peers and improving team standards.
• Architect scalable, testable, and secure solutions, integrating telemetry, automation, and AI tools to ensure reliability and compliance.
• Drive deployment and operational excellence by implementing robust monitoring, incident response, and live-site support strategies.
• Translate user and stakeholder requirements into actionable engineering plans, incorporating customer feedback to continuously improve product value.
包括英文材料
C+
C+++
C#+
还有更多 •••
相关职位

logo of schneider
社招8年以上 技术

我们正在寻找一位高级JAVA后端工程师,负责设计、开发和维护企业级 Web 应用程序。作为一名高级JAVA后端工程师,您将参与整个软件开发生命周期,从需求分析到系统设计、开发、测试和部署。 职责: 1. 设计和构建高性能、可扩展的后端系统,使用 Java 编程语言和现代框架(如 Spring Boot)。 2. 设计和实现数据库模式,编写高效的数据库查询和持久层代码。 3. 确保代码质量,编写单元测试和集成测试,遵循最佳实践和编码标准。 4. 与其他开发人员紧密合作,参与代码审查和技术决策。 5. 优化应用程序性能,确保系统的可靠性和安全性。 6. 部署和维护应用程序,监控系统性能并快速响应和解决问题。 持续学习新技术,提升自身技能,并分享知识和经验。

更新于 2025-10-31北京
logo of nvidia
社招

We are looking for a Software Test development engineer in NVIDIA’s AI SWQA team.The position is in NVIDIA AI Software Quality Assurance team that defines, develops and performs tests to validate robustness and measure the performance of NVIDIA‘s AI software and GPU Infrastructure for autonomous driving, healthcare, speech recognition, natural language processing, and a wide variety of other AI scenarios. This team collaborates with multiple AI product teams to develop new products; derive and improve complex test plans; and improve our workflow processes for a diverse range of GPU computing platforms. You should grow with being in the critical path supporting developers working for billion-dollar business lines as well as intimately understanding the values of responsiveness, thoroughness and teamwork. You should constantly foster and implement efficiency improvements across your domain. Join the team which is building software which will be used by the entire world! What you’ll be doing: • Work closely with global cross-functional teams to understand the test requirements and take ownership of product quality. • Plan/design/execute/report/automate test plan/test case/test reports. • Manage bug lifecycle and co-work with inter-groups to drive for solutions. • Automate test cases and assist in the architecture, crafting and implementing of test frameworks. • In-house repro and verify customer issues/fixes.

更新于 2025-11-05上海
logo of nvidia
社招

We are looking for a Software Test development engineer in NVIDIA’s Deep Learning SWQA team. The position is in NVIDIA Deep Learning Software Quality Assurance team that defines, develops and performs tests to validate robustness and measure the performance of NVIDIA‘s Deep Learning software and GPU Infrastructure for autonomous driving, healthcare, speech recognition, natural language processing, and a wide variety of other AI scenarios. This team collaborates with multiple AI product teams to develop new products; derive and improve complex test plans; and improve our workflow processes for a diverse range of GPU computing platforms. You should grow with being in the critical path supporting developers working for billion-dollar business lines as well as intimately understanding the values of responsiveness, thoroughness and teamwork. You should constantly foster and implement efficiency improvements across your domain. Join the team which is building software which will be used by the entire world! What you’ll be doing: • Work closely with global cross-functional teams to understand the test requirements and take ownership of product quality. • Plan/design/execute/report/automate test plan/test case/test reports. • Manage bug lifecycle and co-work with inter-groups to drive for solutions. • Automate test cases and assist in the architecture, crafting and implementing of test frameworks. • In-house repro and verify customer issues/fixes. • Utilize AI-powered tools to improve efficiency and quality, including test case/plan/script generation, defect detection, CBTP, bug fixing and day to day assistance.

更新于 2025-11-05上海
logo of nvidia
社招

We are looking for a Software Test development engineer in NVIDIA’s AI SWQA team.The position is in NVIDIA AI Software Quality Assurance team that defines, develops and performs tests to validate robustness and measure the performance of NVIDIA‘s AI software and GPU Infrastructure for autonomous driving, healthcare, speech recognition, natural language processing, and a wide variety of other AI scenarios. This team collaborates with multiple AI product teams to develop new products; derive and improve complex test plans; and improve our workflow processes for a diverse range of GPU computing platforms. You should grow with being in the critical path supporting developers working for billion-dollar business lines as well as intimately understanding the values of responsiveness, thoroughness and teamwork. You should constantly foster and implement efficiency improvements across your domain. Join the team which is building software which will be used by the entire world!  What you’ll be doing: • Work closely with global cross-functional teams to understand the test requirements and take ownership of product quality. • Plan/design/execute/report/automate test plan/test case/test reports. • Manage bug lifecycle and co-work with inter-groups to drive for solutions. • Automate test cases and assist in the architecture, crafting and implementing of test frameworks. • In-house repro and verify customer issues/fixes.

更新于 2025-11-05上海